J_1IT030K_V中的纳税程序

2020-08-21 00:47发布

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

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


专家,

我正在SM30中定义税码,营业地点和总帐组合的组合。表J_1IT030K_V ...

问题是系统正在从OB40中选择总帐帐户,插入此表...我已经配置了所有营业地点,分配,税码。.

为什么要从该表的OB40中选择系统....需要任何激活...请指导..

此表中的另一个重要提示,同时保持组合..如果按F4键,则在"税码"列中。我没有得到我的税法和税法....我得到了不同的税法和税法。 ..我如何获得该领域的税法和税收程序?

请给我一些输入...

谢谢

Chandu

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

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


专家,

我正在SM30中定义税码,营业地点和总帐组合的组合。表J_1IT030K_V ...

问题是系统正在从OB40中选择总帐帐户,插入此表...我已经配置了所有营业地点,分配,税码。.

为什么要从该表的OB40中选择系统....需要任何激活...请指导..

此表中的另一个重要提示,同时保持组合..如果按F4键,则在"税码"列中。我没有得到我的税法和税法....我得到了不同的税法和税法。 ..我如何获得该领域的税法和税收程序?

请给我一些输入...

谢谢

Chandu

付费偷看设置
发送
4条回答
Tong__Ming
1楼-- · 2020-08-21 01:21

嗨,Chandu

1。 尝试使用无视图的表格,即J_1IT030K。

2。 另外,您可能一直将条目限制为500,因此在按F4键时看不到您的税码。

3。 在OB40中,我们可以针对一个营业场所和帐户/交易键维护一个总帐,因此对于各种营业场所,我们需要在此表中进行设置。

此致

Shridhar

bbpeas
2楼-- · 2020-08-21 01:20

嗨,Shridhar ...感谢您的重播...

1。 尝试使用无视图的表格,即J_1IT030K。

我无法维护上表中的值...

我收到以下消息。.但是在SE11中,该结构可用...

J_1IT030K的维护对话框不完整或未定义

3。 在OB40中,我们可以针对一个营业场所和帐户/交易键维护一个总帐,因此对于各种营业场所,我们需要在此表中进行设置。

在OB40中,没有输入营业地点的选项...。​​在OB40中,我定义了一个总帐帐户,在表格视图中... J_1IT030K_V我维护了总帐,税码和营业地点,并结合 COA和帐户密钥...

在执行MIRO系统时,从OB40中提取GL,插入的是J_1IT030K_V表.....对于所有业务场所,相同的GL正在采摘.....

请提出我在哪里犯错了...

谢谢

Chandu

何必丶何苦呢
3楼-- · 2020-08-21 01:37

嗨,Chandu

系统将首先根据税码从OB40 T代码中提取总账科目,然后将根据税码和营业地点从表J_1IT030K_V中搜索总账,但仍然无法为我们提供正确的结果 。

因为FM J_1I7_GET_BUSINESS_PLACE中缺少某些代码。


为了实现这一点,我们在FM J_1I7_GET_BUSINESS_PLACE中编写了一些代码。

类型:ty_dynpfields的开头。
包括结构dynpread。
类型:ty_dynpfields的结尾。

数据:ty_dynpfields的it_dynpfields类型表。

数据:wa_buss类型J_1IT030K 。

数据:wa_dynpfields类型ty_dynpfields。

数据:w_dyname类型d020s-prog,
w_dynumb类型d020s-dnum。

如果(syst-tcode ='FB60 '或syst-tcode ='FB65')。
将'SAPLFDCB'移至w_dyname。 "将FB60
中的程序(子屏幕)移至00_到w_dynumb。"将FB60
中的屏幕编号移至" INVFO-BUPLA"到wa_dynpfields-fieldname。
将wa_dynpfields附加到it_dynpfields。

调用函数'DYNP_VALUES_READ'
导出
dyname = w_dyname
dynumb = w_dynumb
TRANSLATE_TO_UPPER ='X'

dynpfields = it_dynpfields
EXCEPTIONS
INVALID_ABA br> INVALID_DYNPROFIELD = 2
INVALID_DYNPRONAME = 3
INVALID_DYNPRONUMMER = 4
INVALID_REQUEST = 5
NO_FIELDDESCRIPTION = 6
INVALID_PARAMETER = 7
UNDEFIND_ERROR = 8 DUAL STEPL_NOT_FOUND = 10
其他= 11

如果sy-subrc <> 0.
*消息ID SY-MSGID类型SY-MSGTY编号SY-MSGNO
*带SY-MSGV1 SY -MSGV2 SY-MSGV3 SY-MSGV4。
ENDIF。

将表it_dynpfields读入wa_dynpfields索引1。

LS_J_1BBRANCH = wa_dynpfields-FIELDVALUE。
如果LS_J_1BBRANCH IS INIT。 >消息e000(8i)带有"请输入营业地点"。
ENDIF。
ENDIF。


如果(syst-tcode ='FB70'或syst-tcode ='FB75')。
将'SAPLFDCB'移至w_dyname。 "将FB70
中的程序(子屏幕)移至'0510'到w_dynumb。"将FB70
中的屏幕编号移至'INVFO-BUPLA'并将其移至wa_dynpfields-fieldname。
将wa_dynpfields附加至it_dynpfields。
调用函数'DYNP_VALUES_READ'
导出
dyname = w_dyname
dynumb = w_dynumb
TRANSLATE_TO_UPPER ='X'

dynpfields = it_dynpfields
EXCEPTIONS
INVALID_ABA br> INVALID_DYNPROFIELD = 2
INVALID_DYNPRONAME = 3
INVALID_DYNPRONUMMER = 4
INVALID_REQUEST = 5
NO_FIELDDESCRIPTION = 6
INVALID_PARAMETER = 7
UNDEFIND_ERROR = 8 DUAL STEPL_NOT_FOUND = 10
其他= 11

如果sy-subrc <> 0.
*消息ID SY-MSGID类型SY-MSGTY编号SY-MSGNO
*带SY-MSGV1 SY -MSGV2 SY-MSGV3 SY-MSGV4。
ENDIF。

将表it_dynpfields读入wa_dynpfields索引1。

LS_J_1BBRANCH = wa_dynpfields-FIELDVALUE。
如果LS_J_1BBRANCH IS INIT。 >消息e000(8i)带有"请输入营业地点"。
ENDIF。
ENDIF。

将其复制并粘贴到FM J_1I7_GET_BUSINESS_PLACE中。 然后系统将获取在J_1IT030K_V中维护的总账科目。 (如果可用,用户可以使用隐式增强,否则可以使用访问密钥。请向ABAPer寻求帮助)

如有任何疑问,请通知我。

此致

Rajesh Sadula。


CJones
4楼-- · 2020-08-21 01:15

嗨,SAP Guru的

我在印度GST中遇到了同样的问题,因为系统正在通过FV60,FB60,FB41等发布的FICO相关交易的BSEG和BSET表中显示不同的TAX GL帐户

请在表BSEG和BSET中建议如何匹配TAX GL帐户。

先谢谢您。

一周热门 更多>