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

ALE error Function module not allowed: AFS_RETAIL_ARTMAS_IDOC_INPUT.

Former Member
0 Likes
2,067

Hi Gurus,

By ALE config I am trying to send material from one client to another ( MATMAS )

I have created two logical systems and assigned them to corresponding clients.

Created a RFC destination and assigned logical systems.

Created Distribution model in sending client.

Created partner profile in both clients.

Created Material and send to receiving system using BD10 tcode.

I checked Idoc status in Sending system, Idoc status is 03-Data is passed to port OK, status 30-Idoc ready for dispatch and status 01- Idoc generated.

But in receving system (Inbound Idoc)- I got status- 51-Application document not posted and Function module not allowed: AFS_RETAIL_ARTMAS_IDOC_INPUT.

I also checked partner profiles in both systmes- both r same.

IAny help in this regard is appreciated.

Thanks,

Bluesh

Hi Gurus,

By ALE config I am trying to send material from one client to another ( MATMAS )

I have created two logical systems and assigned them to corresponding clients.

Created a RFC destination and assigned logical systems.

Created Distribution model in sending client.

Created partner profile in both clients.

Created Material and send to receiving system using BD10 tcode.

I checked Idoc status in Sending system, Idoc status is 03-Data is passed to port OK, status 30-Idoc ready for dispatch and status 01- Idoc generated.

But in receving system (Inbound Idoc)- I got status- 51-Application document not posted and Function module not allowed: AFS_RETAIL_ARTMAS_IDOC_INPUT.

I also checked partner profiles in both systmes- both r same.

IAny help in this regard is appreciated.

Thanks,

Bluesh

6 REPLIES 6
Read only

GauthamV
Active Contributor
0 Likes
1,537

Execute transaction BD75 in sender system and check.

Read only

1,537

On receiver system...

1 - goto WE20

2 - locate the sender logical system (partner)

3 - in Inbound grid select message type MATMAS (double click)

4 - change "Process code" AFSA to MATM (probably AFSA is the actual code)

5 - save and reprocess the IDocs using BD87

Note: Process code AFSA is deafult but the scenarios need a spefic code that is MATM

Best Regards,

Josieudes Claudio

Edited by: Josieudes de Sousa Cláudio on Jul 12, 2011 9:06 PM

Read only

0 Likes
1,537

Read only

0 Likes
1,537

Hi,

I have the same problem,

But Process code is MATM only but I tried to reprocess in BD87 but same error as Function module not Allowed AFS_RETAILS_ARTMAS_IDOC_INPUT.

Can you please Help...

Thanks in advance

Read only

0 Likes
1,537

Best Answer

Read only

Former Member
0 Likes
1,537

Hi,

Ensure that appropriate  process code used!

After creating Distribution model have done the follows,

Environment->Generate partner profile.

Edit->Model view->Generate.

After this, check distributed model automatically available in receiver system.

Regards,

John.