Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Customer ALE Error (E1KNATM segment)

Former Member
0 Likes
1,001

I am sending customer master data from one client to another within SAP using standard DEBMAS07 type Idoc.

In the receiving client IDOC fails with error message as 'Invalid date'

After detailed analysis I found that it is due to segment E1KNATM segment (Customer general data tax category) fields wrongly filled. Normally while updating tax category fields like exempted from (KNAT-EXDF) and exempted till (KNAT-EXDT) are left blank. When Idoc is generated for such customer record these fields are updated with value as 00000000 and which fails standard date validation.

Kindly suggest solution for this.

Upendra

1 ACCEPTED SOLUTION
Read only

JL23
Active Contributor
0 Likes
899

you can try to replace the zeros with /

If everything is standard, then open a message at SAP, it is maybe a program bug.

6 REPLIES 6
Read only

madhu_vadlamani
Active Contributor
0 Likes
899

Hi Upendra,

Welcome to scn.I am not getting now what you need here. If you want to filter just filter that segment.Check if this is not your requirement.

Regards,

Madhu.

Read only

0 Likes
899

Hi Madhu,

Thanks for greeting.

My issue here is that two field values in E1KNATM segment are populated with 00000000 when they are blank in master data.

Also filtering out this segment is not an option for me since it will also remove other valid tax category information which need to be transferred during ALE.

Upendra

Read only

0 Likes
899

Hi Upendra,

Even i moved all my customers using this idoc and all the taxes are moved perfectly.Are you creating this from external system.

Regards,

Madhu.

Read only

0 Likes
899

Hi Madhu,

I am not using any external system to generate these Idoc.

This ALE is being done within two clients for same SAP system.

Here are the details to reproduce this error.

use transaction BD12

Use any customer for which there is a entry in KNAT table and fields EXDF and EXDT are blank for this entry

Trigger DEBMAS type Idoc for any other SAP client

Check for E1KNATM segment in corresponding Idocs in both sending and

receiving clients.

Fields EXDF and EXDT are updated with values 00000000 which is wrong

Read only

0 Likes
899

Hi Upendra,

it is fine. I will check and tell you.If it is urgent move all customers data with Idoc and remaining tax table upload with Lsmw recording. I faced issue with cin tab. Customers moved but cin tab not moved when i moved customers from one system to another.Check this and post.

Regards,

Madhu.

Read only

JL23
Active Contributor
0 Likes
900

you can try to replace the zeros with /

If everything is standard, then open a message at SAP, it is maybe a program bug.