cancel
Showing results for 
Search instead for 
Did you mean: 

Scanned Quantity to be populated in delivery creation

Former Member
0 Kudos

Hi Experts,

Need inputs. The client is already using SAP (Engg. Industry) & has introduced Bar code for delivery process.The client is asking for a packing slip for which a custom screen is given for scanning the FG material & sits in custom table.Now how to pull these Quantity/ties in  delivery creation so that the user will not have the option of entering the picked Quantity.

Pl. Note: Have tried with a custom screen where in all the scanned Quantities with Material No. will be fetched then with a button to create delivery option is given, called bapi but the quantity is not passing to Standard delivery screen.

Any suggestion.

Thanks

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi,

If the data is stored in custom table, please go for user exit to populate picked qty

while creating delivery.

Regards,

Mahen.

Former Member
0 Kudos

Thanks Mahen,  Can you pl. elaborate? since i have not used Exit yet.

Thanks

Lakshmipathi
Active Contributor
0 Kudos

Since the source data is in SAP and you want to fetch this data into delivery screen which is also in SAP, through IDOC, this can be achieved.  Convert the required data from source table to a text file which can then be passed on to target table.  Discuss with your ABAP team to achieve this

G. Lakshmipathi

phanikumar_v3
Active Contributor
0 Kudos

G Lakshmipathi wrote:

Since the source data is in SAP and you want to fetch this data into delivery screen which is also in SAP, through IDOC, this can be achieved. 

Sir-Among SAP applications also we can use IDOCs-Very interesting

Please let us know on what kind of business scenarios-we will use the above process--Your expertize will help us a lot here sir.

On seeking additional Info--I asked this to my abaper & he replied  in SAP-among Sales Order & Delivery applications also we can use interfaces like IDOCs & RFCs..normally these are used between Non-SAP application to SAP applications.But always functional guys need to achieve this with Standard methods.

we are also having the same Barcode implementations in our client.Once any sales order created there will be a CSV file from SAP to Barcode central path via PI-Then from Central to respective plant/Godown's Barcode gun-Once scanning done with Barcode gun by godown Labour--He will save in the gun itself-then via Central path & PI-there will be calling for VL01n Tcode in SAP by one communication user(where User name or password doesn't exists for this communication user)--Then the batches scanned will be kept in SAP Batch split tab by using one BDC followed by save.

Once after saved- the delivery user will check in VL02n with some mandatory texts followed by PGI.

Here also we are following Auto Invoice functionality along with PGI.

But here our member is creating a custom table update with packing slip details from Barcode-then delivery creations with these details--may be he can follow the above procedure of us.

Dear pramod-May i know why are you updating custom table for Packing slips??

Phanikumar

Former Member
0 Kudos

Dear Phani,

Thanks for your reply, the client does not want to do delivery, but needs to know what are the items being loaded in the vehicle since these are heavy Engg. axles where in the sizes differ  & the Qty also, if  delivery is created then if the vehicle does not fit the No. of axles, then the user needs to go to change mode & edit for which the client is asking us to validate based on the packing slip.for which a zcode is given for the user( basically the picker to just scan the Qty to be loaded) which generated in custom table which is greyed out once he prints the slip, the same slip is taken  & a delivery is created.

This is the logic which we thought of.

If you have any other logic pl. share  it might be helpful for others as well.

Thanks

phanikumar_v3
Active Contributor
0 Kudos

Suppose if a user first scanned Q1 qty of axle A1 (A1 is with some X dimensions)

secondly scanned the other axle Q2 qty of axle A2 (A2 with some Y dimensions)- & Storing these values in a custom table---Obviously these two quantities are available in sales order as different line items...am i correct??

May be your truck (suppose 6 wheeler truck) can accommodate  the second scanned items only in the truck (Q2 of A2 axles)-so you need system to copy this second scanned items only into the delivery document.(Please confirm have i reached you correctly here)

have you tried by using the From & Two fields in your VL01n screen-(you can include this into your Bapi Inputs-you may require a custom screen for selection of line items..

If your delivery creation is based on the space allowed in the truck-currently how they are creating deliveries-means the current manual process...

"""Have tried with a custom screen where in all the scanned Quantities with Material No. will be fetched then with a button to create delivery option is given, called bapi but the quantity is not passing to Standard delivery screen"""

Have you tried instead of taking the axle qty from custom table of barcode- from some other standard table(like VBAP with VBEP)???

Why dont you try BDC as option (with Exit) here instead of BAPI with custom screen as source???(normally BAPI will post the entries directly into tables-cannot read every screen)

Phanikumar

jignesh_mehta3
Active Contributor
0 Kudos

Hello Pramod,

Have you used BAPI - BAPI_OUTB_DELIVERY_CREATE_SLS & BAPI_OUTB_DELIVERY_CHANGE to create / change delivery?

In past I remember we had used BAPI_OUTB_DELIVERY_CHANGE to update the quantities in Delivery document based on empty and loaded truck weight recorded on Weighbridge.

Thanks,

Jignesh Mehta

Former Member
0 Kudos

Thanks Jignesh,

What is the logic to be used & to be told to the abaper, can you pl. brief.

Thanks.