Application Development 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: 

GTS and R3 interface

Former Member
0 Kudos

When a sales order line item goes on block in GTS, is it possible to update the sales order in R3 with that block information? I realize that in doing so VBAK or VBAP may need to be extended to hold additional fields.

1 REPLY 1

Former Member
0 Kudos

Hi Wardell,

First - there is a way to do what you ask:

Second - there is not a good reason to do it.

To see a block indicator on Sales Order (SO) or delivery, configure a code in the IMG of your feeder system that will appear in the 'delivery block' field of each/both the order and/or the delivery. I once saw someone use code "99" and another used "GT". When the copy control routine indicates the document is blocked in GTS, a user exit applies the block on the document in the feeder system.

The trouble with all this is it presents a new level of code maintenance and user exits to manage. Also, what if you have a combination 'Credit Hold' and 'GTS Block' ? You need a new code to represent the pair. You can see that this could get out of hand exponentially.

The reason you don't need to do this is that if the copy control routines are functioning properly, the system will not allow a delivery to be created from a blocked sales order, nor will it allow a blocked delivery to be picked, packed or goods issued until cleared in GTS.

There are reports on the feeder system side to indicate if GTS blocks are present. Also, there is a dialog box available that indicates GTS is blocking the order/delivery if further processing is attempted.

The rest is simply good training and good communication between order creators and the compliance group.

Cheers,

Greg Futrelle