Oracle EBS Interface/API(15)-AR Receipt收款创建并且核销

有时,开发需求需要创建AR收款并且核销AR事务处理一起完成,Oracle EBS官方提供如API方法:Ar_Receipt_Api_Pub.Create_And_Apply。

实例代码如下:

DECLARE
  Lv_Ret_Status      VARCHAR2(1);
  Ln_Msg_Count       NUMBER;
  Lv_Msg_Data        VARCHAR2(240);
  Ln_Cash_Receipt_Id NUMBER; --收款标识
  --收款说明弹性域
  Lt_Rec_Att Ar_Receipt_Api_Pub.Attribute_Rec_Type;
  --收款全局说明弹性域
  Lt_Rec_Gatt Ar_Receipt_Api_Pub.Global_Attribute_Rec_Type;
  --核销行说明弹性域
  Lt_App_Att Ar_Receipt_Api_Pub.Attribute_Rec_Type;
  --核销行全局说明弹性域
  Lt_App_Gatt Ar_Receipt_Api_Pub.Global_Attribute_Rec_Type;
BEGIN

  -- 1) Set the applications context
  Fnd_Global.Apps_Initialize(User_Id      => 18585
                            ,Resp_Id      => 50660
                            ,Resp_Appl_Id => 222);
  Mo_Global.Init('AR');
  Mo_Global.Set_Policy_Context('S', 81);
  --Call Api
  Ar_Receipt_Api_Pub.Create_And_Apply(p_Api_Version                  => 1.0
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
Oracle EBS AR(应收账款)模块中,收款冲销可以用来解决客户退款或者收款错误的问题。当一个收款发生错误时,我们可以使用冲销功能将该收款金额冲回到客户的账户,从而消除错误。 首先,我们需要创建一个会计科目来反映冲销操作的会计影响。在Oracle EBS的会计灵活性管理中,我们可以通过以下步骤来创建一个新的会计科目: 1. 登录到Oracle EBS系统,并进入“会计灵活性管理”模块。 2. 打开“会计科目”窗口,并点击“新建”按钮。 3. 在弹出的窗口中,输入会计科目的名称、代码以及其他相关信息。 4. 确保选择正确的会计类别,以便将该科目与其他会计科目进行关联。 5. 根据需要,可以进一步设置会计科目的其他属性,如会计级别、余额类型等。 6. 完成设置后,保存并关闭窗口。 在创建会计科目完成后,我们可以开始进行收款冲销操作: 1. 在Oracle EBS系统中打开“应收账款”模块,并进入“收款冲销”功能。 2. 选择需要冲销的收款记录,可以根据日期、客户名称等条件进行筛选。 3. 点击“冲销”按钮,系统将弹出冲销窗口。 4. 在冲销窗口中,输入冲销金额以及选择刚才创建的会计科目。 5. 确认冲销金额和会计科目的准确性后,点击“确认”按钮进行冲销操作。 6. 系统会自动将冲销金额反映在相关的客户账户和会计科目中。 通过以上步骤,我们可以在Oracle EBS AR模块中创建会计科目,并使用收款冲销功能解决收款错误或退款的问题。这样可以确保账务准确性,并提高财务管理的效率。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

AlanChen

您的鼓励是我创作的源泉

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值