欢迎光临
我们一直在努力

Oracle EBS(R12)AP 模块 ** 预付款发票(Prepayment)** 讲透,全部是标准功能逻辑,可直接落地。

下面我按 “设计逻辑 → 实现流程 → 操作步骤 → 会计分录 → 常见问题” 给你把 Oracle EBS(R12)AP 模块 ** 预付款发票(Prepayment)** 讲透,全部是标准功能逻辑,可直接落地。


一、设计逻辑(核心思想)

1. 本质定位

  • 预付款是一种特殊的发票类型,属于 AP 发票的子类,类型为 Prepayment。
  • 分为两类:
    • 临时预付款(Temporary):后续可核销标准发票 / 费用报表,用完可冲抵。
    • 永久预付款(Permanent):不核销,如押金、保证金,长期挂账。

2. 核心设计原则

  • 单据驱动会计:预付款发票 → 付款 → 核销,每步自动生成会计分录。
  • 独立科目隔离:预付走 “预付账款”,不走费用 / 应付,避免提前确认成本。
  • 核销闭环控制:临时预付款必须全额或部分核销,不可随意删除;核销时自动冲减预付、减少应付。
  • 税务独立处理:预付款不含税(或税单独处理),核销时才并入标准发票计税。
  • 状态严格管控: 未验证 → 已验证 → 已付款 → 已核销/部分核销 → 关闭。
  • 3. 关键字段设计

    • 发票类型(Invoice Type):Prepayment
    • 预付款类型(Prepayment Type):Temporary / Permanent
    • 结算日期(Settlement Date):允许核销的最早日期
    • 关联 PO(PO Number):可选,用于采购预付款关联
    • 核销状态(Apply Status):未核销 / 部分核销 / 已核销。

    二、实现流程(端到端)

    标准业务场景(采购预付)

    业务:向供应商采购 1000 元,先预付 500 元,货到收票后核销。

    流程总图

  • 录入预付款发票(类型 = Prepayment,临时)
  • 验证预付款发票
  • 支付预付款(全额支付)
  • 收到标准发票(1000 元)
  • 核销预付款(500 元冲抵应付)
  • 支付剩余尾款(500 元)
  • 三、详细操作步骤(R12 AP 模块)

    前提配置(必须先做)

    • 定义 预付账款 GL 科目(如 112301)
    • 配置 AP 会计科目生成器(AutoAccounting)
    • 配置 付款方式、银行账户。

    步骤 1:录入预付款发票(Invoice Workbench)

  • 职责:AP 应付会计
  • 路径:AP → 发票 → 输入 → 发票工作台
  • 新建发票:
    • 发票类型:选择 Prepayment(预付款)
    • 供应商:选择对应供应商
    • 发票日期 / 编号 / 金额:录入(如 500)
    • 预付款类型:Temporary(临时,可核销)
    • 结算日期:录入允许核销日期(如当天)
    • 行信息:金额 500,科目选 预付账款
  • 保存 → 点击 验证(Validate)。

  • 步骤 2:支付预付款(Payment)

  • 路径:AP → 付款 → 输入 → 付款工作台
  • 新建付款:
    • 付款类型:Check/Electronic
    • 供应商:同预付款发票
    • 应用发票:选择刚才的 500 预付款发票
    • 金额:500(全额支付)
  • 保存 → 确认(Confirm) → 会计分录生成。

  • 步骤 3:收到标准发票(Standard Invoice)

  • 发票工作台新建:
    • 类型:Standard
    • 金额:1000
    • 科目:原材料 / 费用 + 应付账款
  • 验证 → 暂不付款。

  • 步骤 4:核销预付款(Apply Prepayment)

  • 打开标准发票(1000)
  • 点击 Actions → Apply/Unapply Prepayment
  • 系统自动列出该供应商未核销预付款(500)
  • 勾选 Apply → 录入核销金额(500)
  • 保存 → 自动生成核销分录。

  • 步骤 5:支付尾款

    • 标准发票剩余应付:1000 − 500 = 500
    • 正常付款流程支付 500 即可。

    四、关键会计分录(自动生成)

    1. 录入预付款发票(验证后)

    借:预付账款 500
    贷:应付账款 500

    2. 支付预付款

    借:应付账款 500
    贷:银行存款 500

    3. 核销预付款(标准发票 1000)

    借:原材料/费用 1000
    借:进项税 130
    贷:应付账款 1130

    借:应付账款 500
    贷:预付账款 500

    4. 支付尾款

    借:应付账款 630
    贷:银行存款 630


    五、临时 vs 永久预付款对比

    项目临时预付款(Temporary)永久预付款(Permanent)
    核销 可核销标准发票 / 费用报表 不可核销,长期挂账
    用途 采购定金、项目预付款 押金、保证金、不可退回预付款
    取消 可反核销后取消 直接取消(需权限)
    报表 显示待核销金额 显示永久预付余额

    六、常见问题与注意事项

  • 预付款无法核销?
    • 检查:类型是否为 Temporary、结算日期是否已到、供应商是否一致、发票是否已验证 / 已付款。
  • 预付款发票可以修改吗?
    • 未验证:可改;已验证 / 已付款:不可改,需取消付款 → 反验证 → 修改。
  • 部分核销如何处理?
    • 核销时录入部分金额,剩余金额可后续继续核销。

  • 如果你需要,我可以给你:

    • 一份可直接照着点的 R12 菜单路径 + 事务码(T-code)速查表
    • 一套 预付款 + 核销 + 付款的完整测试脚本(含数据)
    • 对应的 会计科目配置与 AutoAccounting 设置截图说明
    赞(0)
    未经允许不得转载:171主机测评 » Oracle EBS(R12)AP 模块 ** 预付款发票(Prepayment)** 讲透,全部是标准功能逻辑,可直接落地。
    分享到: 更多 (0)

    评论 抢沙发

    • 昵称 (必填)
    • 邮箱 (必填)
    • 网址