BAPI_INCOMINGINVOICE_CREATE预扣税代码QSSKZ

2020-08-21 15:44发布

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

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


你好

有人使用BAPI" BAPI_INCOMINGINVOICE_CREATE"生成要在其中应用美国预扣税代码的发票吗? 我们想要跟踪发票(由BAPI生成)以用于美国1099号税表。 我无法正确填充WITHTAXDATA表,以将美国预扣税代码与正在生成的发票绑定在一起。 我已经阅读了BAPI和WITHTAXDATA表的文档。 如果我深入到"预扣税代码值表"字段WI_TAX_CODE,则会看到表T059Z,其中不包含美国分录。

如果我在该字段中输入了正确的美国代码(我正在研究的程序的奖品/奖励为" 03"),则实际上会生成一个发票单据,但会计单据中的预扣税码值为 " XX",而不是" 03"(BSEG-QSSKZ)。 我去寻找关于此的OSS注释,发现了几个,但听起来都不是我的困境的答案。 多数人提到使用扩展预扣,但我们似乎并未使用。

任何建议将不胜感激!

Stan Brassell

Morris技术服务

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

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


你好

有人使用BAPI" BAPI_INCOMINGINVOICE_CREATE"生成要在其中应用美国预扣税代码的发票吗? 我们想要跟踪发票(由BAPI生成)以用于美国1099号税表。 我无法正确填充WITHTAXDATA表,以将美国预扣税代码与正在生成的发票绑定在一起。 我已经阅读了BAPI和WITHTAXDATA表的文档。 如果我深入到"预扣税代码值表"字段WI_TAX_CODE,则会看到表T059Z,其中不包含美国分录。

如果我在该字段中输入了正确的美国代码(我正在研究的程序的奖品/奖励为" 03"),则实际上会生成一个发票单据,但会计单据中的预扣税码值为 " XX",而不是" 03"(BSEG-QSSKZ)。 我去寻找关于此的OSS注释,发现了几个,但听起来都不是我的困境的答案。 多数人提到使用扩展预扣,但我们似乎并未使用。

任何建议将不胜感激!

Stan Brassell

Morris技术服务

付费偷看设置
发送
8条回答
亦是此间程序员
1楼 · 2020-08-21 16:08.采纳回答

请尝试使用事务F110,对不起。

小c菟菟
2楼-- · 2020-08-21 16:18

我知道此帖子很古老,但它对我们有所帮助,显然仍然是此问题的有效答案(当前适用于ECC 6 EHP4 sps 09 )。 因此,我想在这里回复以感谢您并保持此解决方案的最新性。

-Jeff

Tong__Ming
3楼-- · 2020-08-21 16:16

我在SAP中输入了一条消息。 这个问题显然源于我们使用经典预提税,而BAPI(预提税)则适用于扩展预提税。 对于我们来说,在不久的将来切换到扩展是不可取的。 SAP建议我们应用2个OSS注释(830717和850449),以允许我们将BAPI与经典预提税一起使用。 使用SAP的其他建议,我们还必须在BADi实现中使用以下定义的代码来实现MRM_WT_SPLIT_UPDATE:

if_ex_mrm_wt_split_update〜whtax_split_update方法。

  • 测试预扣税数据以确定1099奖品/奖励价值。

如果i_rbkpv-qsskz是空格。 "来自功能模块

将i_rbkpv-qsskz移至e_qsskz。

其他。

从lfb1"从供应商表中选择单个qsskz到e_qsskz中

其中lifnr eq i_rbkpv-lifnr

和bukrs eq i_rbkpv-bukrs。

endif。

方法。

这使我们可以使用供应商主数据中的预扣税代码,这就是交易MIRO的行为。 我们仍然无法通过结构WITHTAXDATA传递预扣税代码,但是我们决定,我们对依靠已设置适当预扣税代码的供应商主数据感到满意。

感谢Vaibhav和Bruce,为您提供帮助!

Stan

黑丝骑士
4楼-- · 2020-08-21 16:17

我非常确定SAP会提出解决方案。 或至少给您一个可行的选择。

祝你好运!

嗨,

我可能无法直接回答问题,但是我希望您尝试一下。

1。 您是否可以使用事务和要使用的持有税码手动创建发票。 这样,如果配置有任何问题,它将显示出来。

2。 另一个与Functional Cons共享此问题,或者可以在该论坛中发布。 这可能是一个功能性问题。

谢谢。

me_for_i
6楼-- · 2020-08-21 16:27

请应用OSS注释830717。我应用了此注释,并运行了交易代码FBZ0,"预扣税代码"从XX更改为03。

告诉我要点。 谢谢。

悻福寶寶
7楼-- · 2020-08-21 16:05

Vaibhav,

是的,我已经使用tcode MIRO手动创建了发票-就预扣税码而言,它工作得很好。 我什至不必在那里输入税码。 它"继承"了供应商主数据中的税码。 我希望BAPI也会发生同样的情况,但事实并非如此。 在测试环境中,我将尝试将美国税码条目添加到T059Z中,以查看这是否会使BAPI中的WITHTAXDATA条目正常工作。 如果这样可以解决问题,则意味着它已配置。 我犹豫要问我们自己公司的职能团队最初对此进行调查,因为自从几年前我们最初的实现以来(当有顾问参与时)该配置可能就没有被触及过。 如果那不能解决问题,我将按照您的建议在功能端论坛中发布。

Bruce,

我认为OSS注释没有任何作用。 我做了一次全新的测试,但仍然得到了" XX"结果。

谢谢。

Stan

一周热门 更多>