Kevin__
Member
Hello,
We have identified and issue if we have several ship-to addresses on the same order and the the main ship-to address fields are changed at the form exit Order Addresses P4006.
I have added below a detailed business case to make it clear.
Have you faced a similar business case and the same issue?
Do you have any solution for this in place?
We have found a particular scenario where the ship-to address fields aren't printed correctly on the pick list.
Once a user updates the Order address information at P4006 from the order header form exit Order Addresses for the Ship-to address, F4006 is updated and the ship-to address fields are fetched from F4006 for all lines.
In this scenario the system does not check if the ship-to address numbers in the detail lines (F4211.SDSHAN) are different than the one from the order header (F4201.SHSHAN).
So the issue comes when the user has multiple Ship-to addresses in the sales order detail lines F4211.
For example:
Ship-to order header address: 12345
address lines changed at the form exit Order Addresses to enter a contact person or room number which is different for every order and therefore we don't want to create 20 ship-to addresses for the same customer because only the contact person or room number changes :
In F4006 we now have an entry for ANTY = 2 with this changed address for the sales order ship-to which is used for all lines independent of the ship to number SHAN
line 1: 12345 (same as header with the adjusted address fields entered at the Order Address form exit) -> pick list 1
line 2: 12345 (same as header with the adjusted address fields entered at the Order Address form exit) -> pick list 1
line 3: 67890 (different ship-to which should use the standard address from the AB) -> pick list 2 with the address number SHAN 67890 from the line but with changed address from F4006
line 4: 88888 (different ship-to which should use the standard address from the AB) -> pick list 3 with the address number SHAN 88888 from the line but with changed address from F4006
In this example ship-to address for line 3 & 4 will be printed incorrectly on the pick list R42520 because there is an entry in F4006 available which is automatically used for all pick lists.
There should be a logic in R4250 to check if the ship-to number of the line is the same like the ship-to number at the Order Addresses F4006 but at F4006 there is no reference field for the address number.
There is a field for the line LNID but this isn't populated with data and not considered by R42520.
Many thanks in advance for your feedback.
Kevin
We have identified and issue if we have several ship-to addresses on the same order and the the main ship-to address fields are changed at the form exit Order Addresses P4006.
I have added below a detailed business case to make it clear.
Have you faced a similar business case and the same issue?
Do you have any solution for this in place?
We have found a particular scenario where the ship-to address fields aren't printed correctly on the pick list.
Once a user updates the Order address information at P4006 from the order header form exit Order Addresses for the Ship-to address, F4006 is updated and the ship-to address fields are fetched from F4006 for all lines.
In this scenario the system does not check if the ship-to address numbers in the detail lines (F4211.SDSHAN) are different than the one from the order header (F4201.SHSHAN).
So the issue comes when the user has multiple Ship-to addresses in the sales order detail lines F4211.
For example:
Ship-to order header address: 12345
address lines changed at the form exit Order Addresses to enter a contact person or room number which is different for every order and therefore we don't want to create 20 ship-to addresses for the same customer because only the contact person or room number changes :
In F4006 we now have an entry for ANTY = 2 with this changed address for the sales order ship-to which is used for all lines independent of the ship to number SHAN
line 1: 12345 (same as header with the adjusted address fields entered at the Order Address form exit) -> pick list 1
line 2: 12345 (same as header with the adjusted address fields entered at the Order Address form exit) -> pick list 1
line 3: 67890 (different ship-to which should use the standard address from the AB) -> pick list 2 with the address number SHAN 67890 from the line but with changed address from F4006
line 4: 88888 (different ship-to which should use the standard address from the AB) -> pick list 3 with the address number SHAN 88888 from the line but with changed address from F4006
In this example ship-to address for line 3 & 4 will be printed incorrectly on the pick list R42520 because there is an entry in F4006 available which is automatically used for all pick lists.
There should be a logic in R4250 to check if the ship-to number of the line is the same like the ship-to number at the Order Addresses F4006 but at F4006 there is no reference field for the address number.
There is a field for the line LNID but this isn't populated with data and not considered by R42520.
Many thanks in advance for your feedback.
Kevin