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: 

Can we trigger an output when PGI is done

Former Member
0 Kudos

Hi guys,

Can you help me how we can trigger an output in delivery when a Delivery is PGIed.

Regards

Sujan

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Hi,

Yes, you can trigger the output when PGI is done, you can do it from VL03N transaction,

Rgds,

4 REPLIES 4

abdul_hakim
Active Contributor
0 Kudos

hi

i think itz possible.plz check with your SD Consultant...Basically itz a functional consultant's

work..Have a look at the transaction NACE...

Cheers,

Abdul Hakim

0 Kudos

Yes. You can issue output when PGI is done.

As suggested by Abdul, have a look at txn NACE. Application Shipping and explore various option. You can have your own logic to print like....if vbuk-wbstk = 'C'....trigger it. It could be configured to be a manual trigger too. One could restrict from multiple issuing and so on..

Raj

Reward points if helpful

Former Member
0 Kudos

Hi,

Yes, you can trigger the output when PGI is done, you can do it from VL03N transaction,

Rgds,

0 Kudos

Hi,

Yes, you can trigger the output only when PGI has been done or else you can stop the processing.

All you need to do is write a small routine for application v2

1. Goto tcode - VOFM - Requirements - Output control

Where in you can see the routines(Need access to create a new routine)

2. In editor of the routine just code

IF KOMKBV2-WBSTK <> 'C'.

sy-subrc = 4.

exit.

ENDIF.

Then the Output will be triggred only when PGI is done.

3. You need to mention the routine no. in NACE

Hope this solves your problem