2020-09-08 02:19发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
HI,
我正在尝试获取PO税值,该值在报表的"发票"标签行项目级别中。 如我所见,该值基于KOMP-MWSBP结构,无法从中获取信息。 有什么特别的方法可以做到这一点吗? 或者可以使用BADI或BAPI创建并保存PO以将信息从报告中的特定Z字段获取。
*请注意,在FTXP中,不同的税法代码针对其acc.key具有不同的条件类型。 要求是在不进行任何计算的情况下将全部税额计入报告,这带来了更多麻烦。
此致
斯里兰卡米兰达
嗨,
使用FM:
J_1B_SAVE_TAX_FIELDS
CALCULATE_TAX_ITEM
问候
Venkat p>
大概,您需要分享一些有关如何维护税额以及如何在报表中填充税额的示例。
嗨 p>
您可以使用功能模块" CALCULATE_TAX_ITEM"创建报告。
您尝试用EKKO-KNUMH读取KONV-KONP吗?
您可以使用以下链接并在PO中检索税收信息。
https://wiki.scn.sap.com/wiki/display/Snippets/Function+Module + to +计算+税收+购买+订单+订单+基于+条件+类型
下面给出的示例代码,请尝试一下。
*本地数据声明 数据:my_taxcom TYPE j_1b_taxcom, l_taxcom TYPE taxcom, l_wa_t001类型t001, e_taxcom TYPE taxcom, l_wa_komv TYPE komv, l_gv_amount TYPE netwr, l_unitprice TYPE网络, l_ipiamount TYPE网络, l_total_ipi TYPE网络, l_total TYPE netwr, l_taxamount TYPE网络。 选择单*从t001 INTO l_wa_t001 在哪里bukrs EQ i_ekko-bukrs。 *填写与采购订单相关的税项 my_taxcom-txreg_sf = i_lfa1-txjcd。 my_taxcom-txreg_st = i_ekpo-txjcd。 my_taxcom-taxbs = i_lfa1-taxbs。 my_taxcom-ipisp = i_lfa1-ipisp。 my_taxcom-brsch = i_lfa1-brsch。 my_taxcom-mtuse = i_ekpo-j_1bmatuse。 my_taxcom-mtorg = i_ekpo-j_1bmatorg。 my_taxcom-ownpr = i_ekpo-j_1bownpro。 my_taxcom-steuc = i_ekpo-j_1bnbm。 my_taxcom-matkl = i_ekpo-matkl。 my_taxcom-vrkme = i_ekpo-meins。 my_taxcom-mgame = i_ekpo-menge。 *带有2级税收管辖区代码的ISS计算 *要获得ISS税收条件,需要通过以下参数 my_taxcom-loc_se = i_lfa1-txjcd。 my_taxcom-loc_sr = i_lfa1-txjcd。 *如果您未通过上述参数,并且您的订单具有ISS税收条件, *您在结果中看不到它们 *服务提供商的位置= Tax Jur。 代号 *供应商: my_taxcom-loc_pr = i_lfa1-txjcd。 *服务位置= Tax Jur。 交货地址代码 *根据国家/地区填充字段 通话功能'J_1B_SAVE_TAX_FIELDS' 出口 i_taxcom = my_taxcom。 清除l_taxcom。 l_taxcom-bukrs = i_ekpo-bukrs。 l_taxcom-budat = i_ekko-bedat。 l_taxcom-waers = i_ekko-waers。 l_taxcom-kposn = i_ekpo-ebelp。 l_taxcom-mwskz = i_ekpo-mwskz。 l_taxcom-txjcd = i_ekpo-txjcd。 l_taxcom-shkzg ='H'。 l_taxcom-xmwst ='X'。 如果i_ekko-bstyp均衡器为'F'。 l_taxcom-wrbtr = i_ekpo-netwr。 其他。 l_taxcom-wrbtr = i_ekpo-zwert。 万一。 l_taxcom-lifnr = i_ekko-lifnr。 l_taxcom-land1 = i_ekko-lands。 "威亚 l_taxcom-ekorg = i_ekko-ekorg。 l_taxcom-hwaer = l_wa_t001-waers。 l_taxcom-llief = i_ekko-llief。 l_taxcom-bldat = i_ekko-bedat。 l_taxcom-matnr = i_ekpo-matnr。 " HTN-Abwicklung l_taxcom-werks = i_ekpo-werks。 l_taxcom-bwtar = i_ekpo-bwtar。 l_taxcom-matkl = i_ekpo-matkl。 l_taxcom-meins = i_ekpo-meins。 如果i_ekko-bstyp均衡器为'F'。 l_taxcom-mglme = i_ekpo-menge。 其他。 如果i_ekko-bstyp EQ'K'和i_ekpo-abmng GT 0。 l_taxcom-mglme = i_ekpo-abmng。 其他。 l_taxcom-mglme = i_ekpo-ktmng。 万一。 万一。 如果l_taxcom-mglme EQ 0。 l_taxcom-mglme = 1000。 万一。 l_taxcom-mtart = i_ekpo-mtart。 * TAX的计算 通话功能" CALCULATE_TAX_ITEM" 出口 对话='' display_only ='' i_taxcom = l_taxcom 输入 e_taxcom = e_taxcom 桌子 t_xkomv = t_komv。 问候, Nawa
最多设置5个标签!
嗨,
使用FM:
J_1B_SAVE_TAX_FIELDS
CALCULATE_TAX_ITEM
问候
Venkat p>
大概,您需要分享一些有关如何维护税额以及如何在报表中填充税额的示例。
嗨 p>
您可以使用功能模块" CALCULATE_TAX_ITEM"创建报告。
您尝试用EKKO-KNUMH读取KONV-KONP吗?
您可以使用以下链接并在PO中检索税收信息。
https://wiki.scn.sap.com/wiki/display/Snippets/Function+Module + to +计算+税收+购买+订单+订单+基于+条件+类型
下面给出的示例代码,请尝试一下。
一周热门 更多>