BAPI_SALESORDER_CREATEFROMDAT2计算税金

2020-09-01 05:13发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


尊敬的SCN。

到目前为止,我没有找到这个问题的答案。 拜托,我寻求帮助!

我必须通过BAPI_SALESORDER_CREATEFROMDAT2创建订单,手工价格的价格条件为PR00。

一切都适合价格。

但是,不计算税额。
当通过VA01输入相同数据时,将根据价格条件PR00自动计算税额。

下面是我的代码摘要。

请,有人可以告诉我这里的税收计算中缺少什么吗?

谢谢。

*标头
bapisdhd1_ls-doc_type = ls_order-doc_type。
bapisdhd1_ls-sales_org = ls_order-sales_org。
bapisdhd1_ls-distr_chan = ls_order-distr_chan。
bapis-vision_di1。 br> bapisdhd1_ls-purch_no_c = ls_order-purch_no。
bapisdhd1_ls-purch_date = ls_order-purch_date。
bapisdhd1_ls-req_date_h = ls_order-req_datels。 ls_order-incoterms2。
bapisdhd1_ls-pmnttrms = ls_order-pmnttrms。


*合作伙伴(发送者)
bapiparnr_ls-partn_role ='AG'。
bapiparnr_ls-partn_numb = ls_order-partn_numb1。
APPEND bapiparnr_ls到bapiparnr_lt。

*项目< br>将循环放到ls_order-items中。
清除bapisditm_ls。
loop_index_lv = sy-tabix。

*项目数据
bapisditm_ls-itm_number = loop_index_lv * 10.
bapisditm_ls po_itm_no = loop_index_lv * 10.
bapisditm_ls-material = ls_order_item-material。
bapisditm_ls-target_qty = ls_order_item-req_qty。
bapisditm_ls-currency ='BRL'。
'bapisd.price
将bapisditm_ls附加到bapisditm_lt。
将bapischdl_ls附加到bapischdl_lt。

*定价数据
bapicond_ls-itm_number = bapisditm_ls-itm_number。
bapicond_ls-cond_type ='PR00'。
bapicond_ls-cond_value = ls_order。
bapico nd_ls-currency ='BRL'。
bapicond_ls-cond_updat ='X'。
将bapicond_ls附加到bapicond_lt。

bapicondx_ls-itm_number = bapisditm_ls-itm_number。
bapicondx_ls '。
bapicondx_ls-cond_value ='X'。
bapicondx_ls-currency ='X'。
bapicondx_ls-updateflag ='X'。
将bapicondx_ls附加到bapicondx_lt。
ENDLOOP。
>
呼叫功能'BAPI_SALESORDER_CREATEFROMDAT2'
导出
salesdocumentin = ls_order-order_number
order_header_in = bapisdhd1_ls
logic_switch = bapisd_ls
IMPORTING
salesdocument = vbeln_lv
return = bapiret2_lt
order_items_in = bapisditm_lt
order_schedules_in = bapischdl_lt
order_conditions_in = bapicond_lt
order_conditions_inx = bapicondx_lt
order_partners = bapiparnr_lt

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


尊敬的SCN。

到目前为止,我没有找到这个问题的答案。 拜托,我寻求帮助!

我必须通过BAPI_SALESORDER_CREATEFROMDAT2创建订单,手工价格的价格条件为PR00。

一切都适合价格。

但是,不计算税额。
当通过VA01输入相同数据时,将根据价格条件PR00自动计算税额。

下面是我的代码摘要。

请,有人可以告诉我这里的税收计算中缺少什么吗?

谢谢。

*标头
bapisdhd1_ls-doc_type = ls_order-doc_type。
bapisdhd1_ls-sales_org = ls_order-sales_org。
bapisdhd1_ls-distr_chan = ls_order-distr_chan。
bapis-vision_di1。 br> bapisdhd1_ls-purch_no_c = ls_order-purch_no。
bapisdhd1_ls-purch_date = ls_order-purch_date。
bapisdhd1_ls-req_date_h = ls_order-req_datels。 ls_order-incoterms2。
bapisdhd1_ls-pmnttrms = ls_order-pmnttrms。


*合作伙伴(发送者)
bapiparnr_ls-partn_role ='AG'。
bapiparnr_ls-partn_numb = ls_order-partn_numb1。
APPEND bapiparnr_ls到bapiparnr_lt。

*项目< br>将循环放到ls_order-items中。
清除bapisditm_ls。
loop_index_lv = sy-tabix。

*项目数据
bapisditm_ls-itm_number = loop_index_lv * 10.
bapisditm_ls po_itm_no = loop_index_lv * 10.
bapisditm_ls-material = ls_order_item-material。
bapisditm_ls-target_qty = ls_order_item-req_qty。
bapisditm_ls-currency ='BRL'。
'bapisd.price
将bapisditm_ls附加到bapisditm_lt。
将bapischdl_ls附加到bapischdl_lt。

*定价数据
bapicond_ls-itm_number = bapisditm_ls-itm_number。
bapicond_ls-cond_type ='PR00'。
bapicond_ls-cond_value = ls_order。
bapico nd_ls-currency ='BRL'。
bapicond_ls-cond_updat ='X'。
将bapicond_ls附加到bapicond_lt。

bapicondx_ls-itm_number = bapisditm_ls-itm_number。
bapicondx_ls '。
bapicondx_ls-cond_value ='X'。
bapicondx_ls-currency ='X'。
bapicondx_ls-updateflag ='X'。
将bapicondx_ls附加到bapicondx_lt。
ENDLOOP。
>
呼叫功能'BAPI_SALESORDER_CREATEFROMDAT2'
导出
salesdocumentin = ls_order-order_number
order_header_in = bapisdhd1_ls
logic_switch = bapisd_ls
IMPORTING
salesdocument = vbeln_lv
return = bapiret2_lt
order_items_in = bapisditm_lt
order_schedules_in = bapischdl_lt
order_conditions_in = bapicond_lt
order_conditions_inx = bapicondx_lt
order_partners = bapiparnr_lt

付费偷看设置
发送
5条回答
huskylover
1楼-- · 2020-09-01 05:53

在使用此BAPI创建销售订单后-分析在"项目条件"级别显示了您的税收条件。

请检查是否有...对您有帮助。

< p>关于

Phanikumar

小熊yu生菜
2楼-- · 2020-09-01 06:04

您的意思是"未计算税收"?

您可以在此共享SAP屏幕快照吗? 被展示 ? 您可以向我们展示VA01结果屏幕截图和BAPI结果屏幕截图,以便我们更好地理解。

Nan4612
3楼-- · 2020-09-01 05:40

嗨,法比奥,

您尝试过使用 LOGIC_SWITCH- PRICING 参数? 它仅允许3个选项(已在FM SD_SALES_DOCU_MAINTAIN 中选中):

B-执行新定价

C-复制手动定价元素并重新确定 其他

G-复制定价元素并重新确定税款

注意,

Bartosz

bbpeas
4楼-- · 2020-09-01 05:53

请不要劫持某人的讨论 而且与2018年也有关系。请在搜索SCN或Google

四川大学会员
5楼-- · 2020-09-01 06:05

Hi Fabio,

之后创建新的讨论

您是否能找到任何解决方案,我也面临

的问题

BAPI_DEBITMEMOREQ_CREATEBOS

关于,

Patil

一周热门 更多>