BAPI/FM - Inbound Delivery - Delete Serial Number
Greetings!
I would like to ask if there's a BAPI that will change the Inbound Delivery wherein it will delete some serial numbers and can Post Goods Receipt. I found one BAPI which is BAPI_INB_DELIVERY_CHANGE and WS_DELIVERY_UPDATE but i cant delete the serial number.
Thank You!
Hi,
check FMs:
SERNR_ADD_TO_LS - Serial Number Management in Documents
SERIAL_LISTE_POST_LS
BAPI: BAPI_INB_DELIVERY_CONFIRM_DEC
Similar Messages
-
Idoc DELVRY03/DESADV for Inbound delivery with serial number
Hi,
We have set up am EDI process between our vendors ERP system and our SAP. We will send purchase order Idocs to our vendor, once our vendor has shipped the goods (to our customer) he send an DESADV/DELVRY03 Idoc back to our system. This Idoc will create a statistical inbound delivery and a statistical goods receipt will be automatically created in our SAP system.
This process runs fine as long as we use materials without serial numbers. Unfortunately we have some materials which need to have a serial number assigned by our vendor and we want to keep track of this information in our SAP system.
The only place where I found a serial number field in the Idoc is in the 'E1EDL46 : Serial Numbers HU' segment in the DELVRY03 Idoc, but unfortunately we don't have handling units activated in our SAP system. So if we fill this information the Idoc processing fails.
Is there any other way to create an inbound delivery containing serial number information without activating handling units?
Thanks for your help,
FrankHi,
is there anyone who has experience with EDI inbound delivery postings containing serial number information?
Thank you,
Frank -
BAPI For Inbound Delivery using Purchase Order Number
Hi All,
Is there any BAPI for posting Inbound Delivery (VL31N) using Purchase Order as reference.
thanks
bobbyNot sure what it has to do with enhancements and modifications, but there is no such BAPI:
http://tech.groups.yahoo.com/group/ABAP/message/38307
http://sap.ittoolbox.com/groups/technical-functional/sap-log-mm/bapi-for-inbound-delivery-creation-and-update-vl31n-1201265
FYI all BAPIs may be viewed in BAPI transaction. -
Function Module / BAPI for Inbound Delivery from Purchase Order
Hi,
I need to create an inbound delivery from Purchase Order items and am looking out for some Function Module or BAPI for the same.
The requirement is that i should be able to specify selected line items from PO for delivery.
I tried the BDC method for VL31N , but the particular item selection is problem, since by default it shows all the items of PO and i want only selected items.
Do reply.
Thanks in advance.check these and their documentations.
BAPI_INB_DELIVERY_CHANGE Change inbound delivery
BAPI_INB_DELIVERY_CONFIRM_DEC BAPI for inbound delivery verification from a decentralized system
BAPI_INB_DELIVERY_SAVEREPLICA BAPI Function Module for Replication of Inbound Deliveries
Regards
Prabhu -
Bapi for inbound delivery using PO
Hi experts,
I want to create a bapi for inbound delivery using PO.
which bapi or FM should i use and can you send me the code for that.
Thanks,
RajivHi Rajiv,
Please check this FM --> BAPI_DELIVERYPROCESSING_EXEC
Please check these threads
Bapi to create inbound delivery
BAPI to create inbound delivery
Hope this would help you.
Good luck
Narin -
Finding BAPI for inbound Delivery change(VL32N)
HI,
Plz help me For finding BAPI for inbound Delivery change(VL32N).
I have to pass delivery no as input parameter and should able to change shipment heder information
like Special processing indicator.
REGARDS,
Sunil Sahoo.hi ,
there are three BAPI your requirment
1) BAPI_INB_DELIVERY_CONFIRM_DEC
2) BAPI_INB_DELIVERY_SAVEREPLICA
3) BAPI_INB_DELIVERY_CHANGE
but for requirment
The third BAPI
BAPI_INB_DELIVERY_CHANGE
will Sound promising. try this out
regards
Prashant -
BAPI/FM Inbound delivery change
Hi All,
Problem- I am trying to change inbound delivery field wadat_ist(actual GR date)
I found FM: WS_DELIVERY_UPDATE which can help me do that.
However, for the change to be effective i need to select the field WABUC(Post good issue automatically) as the FM checks for that field, which does the goods receipt.
Is there a way in which I can change the actual GR date without doing a Goods receipt. If so, please let me know.
I also looked at BAPI_INBOUND_DELIVERY_CHANGE...apparently it does not have an option for field wadat_ist(i could have missed it, but so far I could not find it)
P.S: I am using 4.6C
Thanks in advance for all your help!!!hi,
check this
BAPI_IBDLV_CREATE_FROM_OBDLV BAPI Inbound Delivery from Outbound Delivery
BAPI_INB_DELIVERY_CONFIRM_DEC BAPI for Inbound Delivery Confirmation from a Decentralized System
BAPI_INB_DELIVERY_SAVEREPLICA BAPI Function Module for Replication of Inbound Deliveries
BAPI_OUTB_DELIVERY_CONFIRM_DEC BAPI for Outbound Delivery Confirmation from a Decentralized System
BAPI_OUTB_DELIVERY_SAVEREPLICA BAPI Function Module for Replication of Outbound Deliveries -
Bapi or func to change serial number in delivery
Hi
does exist a bapi or a FM to modify the serial number in a delivery.
with BAPI_OUTB_DELIVERY_CHANGE is not possible.
thanks for your answer
sergeit's ok with
CALL FUNCTION 'WS_DELIVERY_UPDATE_2'
EXPORTING
VBKOK_WA = LWA_VBKOK
SYNCHRON = ' '
NO_MESSAGES_UPDATE = ' '
COMMIT = 'X'
DELIVERY = P_ITEM-VBELN
IT_SERNR_UPDATE = LT_SERIALS
IMPORTING
EF_ERROR_SERNR_UPDATE = L_SERNR_UPDATE. -
Hi,
I am interested knowing, if there is any BAPI available for doing Inbound Delivery in SAP.
I have a requirement to do partial inbound delivery which I cant do with VL31n or VL30. even if can do with these transactions,
I will not be able to run them in background.
Any help in this regard is highly appreciated.Hi all, was working with similar problem.
I used GN_DELIVERY_CREATE and wrapped it up into method.
May be will be useful.
It creates inbound delivery by PO/STO
Method signature :
I_EBELN Importing Type EBELN Purchasing Document Number
I_COMMIT Importing Type ANY Commit database changes
I_LFDAT Importing Type LFDAT SY-DATUM
E_VBELN Exporting Type VBELN_VL Delivery
ET_LIPS Exporting Type /SAPSLL/LIPS_R3_T
ET_RETURN Exporting Type BAPIRET2_T
E_RC Changing Type SYSUBRC
E_MESSAGE Changing Type ANY
Method itself:
method create_inb_dlvr_by_po.
*-- Logic for current method was extracted from
*-- source code of VL31N dialog transaction
data l_sd_doc_category type vbtyp value 'V'.
data l_ibtyp type t163d-ibtyp value '2'.
data l_func(1) value '1'.
constants c_error(1) value 'E'.
field-symbols <wa_xkomdlgn> type komdlgn.
data lt_lips type table of lips.
data wa_lips type lips.
data lt_errors type table of wuebs.
data wa_errors type wuebs.
data wa_return type bapiret2.
data lt_wueb type table of wueb.
data wa_wueb type wueb.
data vbsk_i type vbsk.
data l_no_commit type char01.
data lt_xkomdlgn type table of komdlgn.
data lt_xvbfs type table of vbfs.
data lt_xvbls type table of vbls.
data vbsk_e type vbsk.
data lt_splitprot type vlikp_t_splitprot.
data wa_tvlk type tvlk.
data wa_likp type likp.
clear: e_rc, e_message.
*-- Prepare data for delivery creation
wa_wueb-ebeln = i_ebeln.
append wa_wueb to lt_wueb.
*-- Get delivery type
call function 'ME_CONFIRMATION_DELIVERY_TYPE'
exporting
i_func = l_func
changing
c_ibtyp = l_ibtyp
c_lfart = wa_likp-lfart
exceptions
function_not_valid = 01
param_value_missing = 02
no_item_found = 03
error_message = 04.
if not sy-subrc is initial.
e_rc = sy-subrc.
message id sy-msgid type sy-msgty number sy-msgno
with sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4 into e_message.
exit.
endif.
*-- Get default order type
select single daart into wa_tvlk-daart
from tvlk
where lfart eq wa_likp-lfart.
if not sy-subrc is initial.
e_rc = sy-subrc.
e_message = 'Delivery type not found'(001).
exit.
endif.
*-- Fill communiaction table from PO data
call function 'ME_CONFIRMATION_READ_AVIS'
exporting
ldate = sy-datum
tables
t_kom = lt_xkomdlgn
t_wueb = lt_wueb
errors = lt_errors
exceptions
error_message = 99.
if et_return is supplied.
clear wa_return.
loop at lt_errors into wa_errors.
wa_return-id = wa_errors-msgid.
wa_return-type = wa_errors-msgty.
wa_return-number = wa_errors-msgno.
wa_return-message_v1 = wa_errors-msgv1.
wa_return-message_v2 = wa_errors-msgv2.
wa_return-message_v3 = wa_errors-msgv3.
wa_return-message_v4 = wa_errors-msgv4.
append wa_return to et_return.
endloop.
endif.
loop at lt_errors into wa_errors where msgty = c_error.
message id wa_errors-msgid
type wa_errors-msgty
number wa_errors-msgno
with wa_errors-msgv1 wa_errors-msgv2
wa_errors-msgv3 wa_errors-msgv4
into e_message.
e_rc = 8.
exit.
endloop.
check e_rc is initial.
*-- Set delivery date
wa_likp-lfdat = i_lfdat.
*-- Prepare General Delivery Interface data
loop at lt_xkomdlgn assigning <wa_xkomdlgn>.
<wa_xkomdlgn>-lfart = wa_likp-lfart.
<wa_xkomdlgn>-auart = wa_tvlk-daart.
<wa_xkomdlgn>-vgtyp = l_sd_doc_category.
<wa_xkomdlgn>-lfdat = wa_likp-lfdat.
<wa_xkomdlgn>-lfuhr = wa_likp-lfuhr.
<wa_xkomdlgn>-bolnr = wa_likp-bolnr.
<wa_xkomdlgn>-verur = wa_likp-verur.
<wa_xkomdlgn>-lifex = wa_likp-verur.
<wa_xkomdlgn>-traty = wa_likp-traty.
<wa_xkomdlgn>-traid = wa_likp-traid.
<wa_xkomdlgn>-kzazu = charx.
endloop.
if i_commit is initial.
l_no_commit = charx.
else.
clear l_no_commit.
endif.
*-- Create delivery
call function 'GN_DELIVERY_CREATE'
exporting
vbsk_i = vbsk_i
no_commit = charx
importing
vbsk_e = vbsk_e
et_splitprot = lt_splitprot
tables
xkomdlgn = lt_xkomdlgn
xxlips = lt_lips
xvbfs = lt_xvbfs
xvbls = lt_xvbls
exceptions
error_message = 99.
if not sy-subrc is initial.
e_rc = 8.
message e398(00) with 'DELIVERY'(003) 'CREATION FAILED'(002)
into e_message.
exit.
endif.
if lt_lips[] is initial.
e_rc = 8.
message e398(00) with 'DELIVERY'(003) 'CREATION FAILED'(002)
into e_message.
exit.
endif.
loop at lt_lips into wa_lips.
exit.
endloop.
et_lips = lt_lips.
delete lt_lips where lfimg <> 0.
if not sy-subrc is initial.
e_rc = 8.
message e398(00) with 'DELIVERY'(003) wa_lips-vbeln
'WITH 0 QTY. NOT SAVED!'(005)
into e_message.
rollback work.
exit.
endif.
if l_no_commit is initial.
commit work and wait.
select single vbeln into e_vbeln from lips
where vbeln = wa_lips-vbeln.
if not sy-subrc is initial.
e_rc = 8.
message e398(00) with 'DELIVERY'(003) 'CREATION FAILED'(002)
into e_message.
exit.
else.
message s398(00) with 'DELIVERY'(003) wa_lips-vbeln
'CREATED'(004)
into e_message.
endif.
else.
rollback work.
message s398(00) with 'DELIVERY'(003) wa_lips-vbeln
'CREATED'(004)
into e_message.
endif.
e_vbeln = wa_lips-vbeln.
endmethod. -
IDoc or BAPI for inbound delivery creation with reference to PO.
Hi
I have requirement to create a inbound delivery, I will get a ASN from external system with PO, Vendor Material number & batch. I want to know is there any BAPI or IDoc that can be used to create inbound delivery in R/3. I used BBP_INB_DELIVERY_CREATE to create inbound delivery and I was successful but problem is that inbound delivery was not updated with Vendor Material number & Batch. Can some one suggest me any other BAPI or IDoc ?
Thanks in advance
Nagendra P Boggarapu
Edited by: Nagendra P Boggarapu on May 6, 2010 4:06 PMUse Delvry0* IDOC.
Reddy -
BAPI for inbound delivery creation
Hi,
I have to create and modify inbound deliveries from a code, so I'm wondering if exists any BAPI (or function module) to create or modify inbound delivery.
Thanks in advanceThis is an example of BAPI_INB_DELIVERY_CHANGE. It is in the documentation of the function
I hope it helps you...
Example
If you want to change the quantity for a distributed quantity, then following entries are required for the transfer to the connected system:
In the header data of inbound delivery parameter (HEADER_DATA)
The delivery number (DELIV_NUMB)
In parameter item data of inbound delivery (ITEM_DATA)
The delivery number (DELIV_NUMB)
The delivery item (DELIV_ITEM)
The delivery quantity in sales unit (DLV_QTY)
The actual delivery quantity in base UoM (DLV_QTY_IMUNIT)
The sales unit (SALES_UNIT)
The ISO code for the sales unit (SALES_UNIT_ISO)
The base unit of measure (BASE_UOM)
The ISO code for the base unit of measure (BASE_UOM_ISO)
In the control of the inbound delivery at item level parameter (ITEM_CONTROL)
The delivery number (DELIV_NUMB)
The delivery item (DELIV_ITEM)
The Change Delivery Quantity indicator(CHG_DELQTY) -
BAPI or FM for Get serial number
Hi,
We ahve many material for whcih we are maintaining serial numbers, now we are excuting some T. code with 3rd party software and the communication is done through RFC, as in case of Material issue with movement type 201, for serialize material we have to enter the serial number, we can enter it manually or if we click on create serial number automatically, system get the automatic serial number, so thier any Function al module or BAPi for getiing serial number automatically for the materials. which we can use in RFC.
regards,
zafarHello,,
ASSIGN_SERIAL_NUMBER_SD Listing of Material Serial Nrs
SERIAL_NUMBER_GET_MATERIALS Get Serial Nrs
SELECT_MATERIAL_SERIAL_NRS Alternate method for selection of serial Nrs
Or esle check
Use - BAPI_EQUI_GETSTATUS i think it should give you the info
Or else check below given tables for your requirement
Tables,
SER00 General Header Table for Serial Number Management
SER01 Document Header for Serial Numbers for Delivery
SER02 Document Header for Serial Nos for Maint.Contract (SD Order)
SER03 Document Header for Serial Numbers for Goods Movements
SER04 Document Header for Serial Numbers for Inspection Lot
SER05 Document Header for Serial Numbers for PP Order
SER06 Document Header for Serial Numbers for Handling Unit-Content
SER07 Document Header for Serial Numbers in Physical Inventory
EQBS Serial Number Stock Segment
EQSE Serial Number Records
EQST Equipment to BOM Link
EQUI Equipment master data
Regards
Mahesh Naik -
Returns delivery and Serial Number status
Hi Experts,
for Goods returns, we create a Returns Delivery with a Material and Serial No.
We can't make any Goods movement because the Status (into IQ03) stay on ECUS (or EKUN).
I can modify this status by using IE02, but is it possible to do it with a Function or BAPI ?
Thanks.
Regards,
DavidHi,
Goto the Table VBFA in SE16 and Key in the SALES DOCUMENT number in PRECEDDING DOCUMENT NUMBER in the field VBELV and Fetch the document with the SUBSEQUENT DOCUMENT Category J and M which are Delivery and Billing respectively.
VBFA--VBELV === Sales order (VBAK-VBELN)
fetch VBELN where VBTYP_N = M and J for both Delivery and Billing.
Once you got the Delivery document then goto Table SER01 and fetch the OBKNR
and with the OBKNR as input field goto the Table OBJK and fetch SERNR which the serial number .
Please check this and revert back if you need any more details
regards,
santosh -
Bapi for association with Equipment serial number and return order
Hi,
I wanted to know if there was a BAPI which has an association between
Equipment serial number and return order .As I want the association between Euipment serial number and return order to show in the Equipment Serial history.
Could you please help with this.
Thanks & Regards,
MJohn.
Edited by: mjohn02 on Feb 15, 2012 10:38 AMHi Sandeep
I want create a return delivery for the material with the same serial number for which i have created original delivery but the system is not allowing it is giving me error message as return delivery not possible with same serial number.How do i go forward.
Regards
T.Srikanth -
Is there a way to delete serial number in the metadata
I asked this before, but maybe v 1.1 is better or someone else is reading this.
Somewhere along the way, the serial numbers in hundreds of my pictures got corrupted with gobbledygook. So my metadata window in my library is filled up with hundreds of different and false serial numbers.
I would just like to delete them to clean up the window.
I tried reinstalling the files, but the data is corrupted. Its corrupted in my backup.
Can anyone tell me how to delete this c**p?
AndyMaybe a better long term solution.... why don't you edit your images (with some propper metadata tool) by writing correct serial number into metadata?
Bogdan
Maybe you are looking for
-
How do I remove the computer I don't own anymore from iTunes Match?
-
Error trying to install CS4 design premium on windows vista home premium
I'm having trouble installing CS4 design premium, as soon as it does the checking system it comes up with an error that says I need windows XP sevice pack 2 and some other windows. I have Windows vista home premium and all the other requirements, so
-
"Function or method not supported" error at IviRFSigGen InitializeWithOptions.vi
Error 1074135023 at "IviRFSigGen Initialize With Options.vi", Primary Error (Hex 0xBFFA0011) "Function or method not supported". Error occurs when using Agilent IVI driver for RF Signal Generator (E4437B) with LabView. Instrument also does not switch
-
Songs i bought on iphone dont show up on itunes
I bought 3 songs on my iphone 5 and they dont show up on itunes. Ive tried everything posted in previous forums with zero succes. Any help?
-
Computer is tring to download 3 songs at a time! HELP!
Last July I purchaced a song. Let's call it SongA. Before it could finish dowloading my internet service shut down for reasons still unknown. The song was lost, or so I thought, and never tried to download on its own. 20 songs, a new hardrive, and 6