Inbound delivery creation with out reference to purchase order
As per my requirement i am third party warehouse who provides space for my customers . i receive goods from lot of customers who have their own ERP system or may not be any ERP system . The goods i am going to receive is non valuated material. How do i receive GR in the above scenario.
I am thinking to create one dummy purchase order and then create inbound delivery. Otherwise How do i create inbound delivery without reference to any documents?.
Hi,
Inbound delivery
You can create purchase Order(ME21N),inbound delivery in t.code: VL31N and Goods Receipt in t.code: VL06IG and post the goods wrt PO into the GR blocked stock (movement 103) and finally you can release goods from blocked stock to unrestricted stock with 105 Movement type, if satisfy quality or other criteriau2019s.
Or
As you said, you just keeping customer stock better create material with non-valuated material type UNBW and do regular process like PO, GR & GI etc.Inbound delivery not required for above said process.
Regards,
Biju K
Similar Messages
-
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 -
Dump during inbound delivery creation with VL34
Hi,
when I try to create a inbound delivery for a Purchase order item with account assignment Q (project stock) I get the following dump
Runtime Errors SAPSQL_ARRAY_INSERT_DUPREC
Except. CX_SY_OPEN_SQL_DB
Date and Time 28.07.2010 17:37:10
Short text
The ABAP/4 Open SQL array insert results in duplicate database records.
What happened?
Error in the ABAP Application Program
The current ABAP program "SAPLV05I" had to be terminated because it has
come across a statement that unfortunately cannot be executed.
Error analysis
An exception occurred that is explained in detail below.
The exception, which is assigned to class 'CX_SY_OPEN_SQL_DB', was not caught
in
procedure "SD_PARTNER_UPDATE" "(FUNCTION)", nor was it propagated by a RAISING
clause.
Since the caller of the procedure could not have anticipated that the
exception would occur, the current program is terminated.
The reason for the exception is:
If you use an ABAP/4 Open SQL array insert to insert a record in
the database and that record already exists with the same key,
this results in a termination.
(With an ABAP/4 Open SQL single record insert in the same error
situation, processing does not terminate, but SY-SUBRC is set to 4.)
Missing RAISING Clause in Interface
Program SAPLV05I
Include LV05IU15
Row 1
Module type (FUNCTION)
Module Name SD_PARTNER_UPDATE
Trigger Location of Exception
Program SAPLV05I
Include LV05IU15
Row 480
Module type (FUNCTION)
Module Name SD_PARTNER_UPDATE
When I try to create the inbound delivery with VL31N it works fine. I also tried a couple of BAPIs/FMs which gave me the same dump as VL34.
Thanks in advance!!
br
WalterI also failed to find any OSS note relevant to this.
If you are not using any exits / BADI, there's no standard modification, you should contact SAP AG and their responsibility is to correct the error.
But it may happen that you are using your own logic (via user exit, BADI, standard modification), in this case you have to find out what causes the problem. If the error is becasue of your develoments, then you cannot ask SAP AG to correct the error, if the error is not caused by your developments then it's SAP AG's responsibility.
Please read OSS note 575667 which says that:
The most common cause for this runtime error is an incorrect logic in USEREXIT_SAVE_DOCUMENT_PREPARE or USEREXIT_SAVE_DOCUMENT in include MV50AFZ1.
For this, read also notes 178328 and 415716.
Edited by: Csaba Szommer on Nov 3, 2010 8:49 AM
Edited by: Csaba Szommer on Nov 3, 2010 8:50 AM -
Generating Inbound delivery based on Vendor Confirmation for Purchase order
Is there a way to create Inbound deliveries based on Vendor confirmation for a purchase order.
Here is the complete scenario.
Buyer Creates the PO for qty 100 and Date August 29
Vendor Confirms that he can supply a qty of 50 for August 29 and remaining 50 for Sep15th
Based on vendor confirmation, Buyer creates 2 vendor confirmations (AB) to match with the data received from Buyer, without modifing the PO.
Requirement:
Inbound deliveries should get created based on the vendor confirmation.
As MRP looks at Inbound delivery for Planning purposes once they are available, Inbound delivery should match with vendor confirmation data.
Is it possible to get this requirement met with standard config available in SAP.could you eventually get the answer from the docu Set Up Confirmation Control
-
Does the inbound delivery date get updated in the Purchase Order?
Dear Experts,
Here is the use case, The original delivery date in the purchase order is 01.11.2011. Accordingly, the supplier sends an ASN to my client against the PO with the same delivery date. However, now, store keeper of my client wants to receive the stock on 03.11.2011.
1) Can the store keeper/ goods recipient change the delivery date in the corresponding inbound delivery document to 03.11.2011?
2) Will the change of the intended delivery date be notified back to the supplier who has triggered the ASN?
3) Will the new delivery date be updated back in the purchase order?
Point 3 is particularly important for the client from vendor evaluation point of view as any delay from the client side should not affect the vendor performance for ontime delivery.
Thanks in advance,
Ranjan
Ranjan Sutradharfor point 2 not the dates wont be sent back to supplier untill unless you have any logic writen for that and if there is a Interface designed for it and I dont there will be any since ASN is sent from Vendor and if you are changing the dates in ASN .
for point 3 no its not going to change the delivery date in PO at item level but at the item detial level in PO history tab the scheduled date and delivery date as per ASN will be mentioned
its better you run the case in system and check it....this wont take much time -
Function module to create Inbound delivery with reference to Purchase Order
Hi experts,
I want to create Inbound delivery with refernce to Purchase Order. But I want to create item wise. For example If one purchase order is there with 10 line items. 10, 20, 30, 40, 50......100.
If I am showing report for Purchase Order with select option and if I select first 5 line items 10, 20, 30, 40, 50 then my program should be create one Inbound delivery for selected line items only. I have tried BDC for Tcode VL31N, but its not worked. Is there any Function module to create Inbound delivery with reference to Purchase Order for selected line items????????Hi,
Try FM RV_DELIVERY_CREATE or GN_DELIVERY_CREATE.
For creating a delivery wrt PO u 1st need to have a sales order i guess.
Regards,
Amit -
Issue with Message Type Triggering during Inbound Delivery Creation
Hi Experts,
Hi Experts,
Currently we are facing issue with message type triggering during inbound delivery creation:
In NACE transaction for Inbound delivery we have 3 custom output types:
Pricing Procedure Used is standard one -> E10001
Z140 Inbound Delivery Create (This should get triggered when IB delivery is created)
Z141 Inbound Delivery Change (This should get triggered when IB Delivery is changed)
Z142 Inbound Delivery Delete(This should get triggered when IB Delivery is deleted).
At present if i check delivery in VL33 -> Extras -> Delivery Output
Both Z140 and Z141 are being triggered during IB delivery creation. While it should be only Z140.
Could you please suggest that are we missing any configuration in SPRO or we need to create any custom routine (requirement) to handle this?
ThanksHi,
There is no fine-tuned control for inbound delivery messages as for Purchase order. Hence I guess to meet your above requirement, you have to go for a custom solution similar to the PO fine tune control settings.
Thanks, -
Can we create outbound delivery with reference of purchase order
Hi All,
can we create outbound delivery with reference of purchase order?dear friend,
as far as i know you can create it with the following references:
-to sales order;
-to STO;
-to subcontract order;
-to project;
-without any ref
are you talking about stock transport order ?
regards, -
BAPI for Outbound Delivery Creation with reference to Sales Order - VL01N
Hi Everybody,
We are in ECC 5.0 version.
I want to create a enhancement for Outbound Delivery Creation with reference to a Sales Order.
Is any BAPI available for this ?
Any input on this will be very much helpfull.
Please suggest any BAPI available for this, or should I go for BDC using VL01N or VL04 ?
Thanks in advance.
regards,
Nagarajan.JHi Nagarajan,
The BAPI BAPI_DELIVERYPROCESSING_EXEC meets your requirement. You can create delivery with reference to sales order.
The below is the sample code...
data:lt_request like bapideliciousrequest
occurs 0 with header line,
lt_createditems like bapideliciouscreateditems
occurs 0 with header line,
lt_return like bapiret2
occurs 0 with header line.
lt_request-document_type = 'A'.
lt_request-document_numb = vbeln.
lt_request-document_item = posnr.
lt_request-material = matnr.
lt_request-plant = werks.
lt_request-stge_loc = lgort.
lt_request-quantity_base__uom = base_uom_qty.
lt_request-delivery_date = sy-datum.
append lt_request.
call function 'BAPI_DELIVERYPROCESSING_EXEC'
EXPORTING
DELIVERY_EXTEND =
TECHN_CONTROL =
tables
request = lt_request
createditems = lt_createditems
return = lt_return.
loop at lt_return where type = 'A'
or type = 'E'.
exit.
endloop.
if sy-subrc <> 0.
Use the BAPI for Commit
call function 'BAPI_TRANSACTION_COMMIT'
exporting
wait = 'H'.
endif.
Thanks
Ramakrishna -
BAPI for Outbound Delivery Creation with reference to Sales Order
Dear all,
I'm on R/3 4.6B platform and to develop an RFC for outbound Delivery creation instead of using the standard VL01N transaction.
I've review BAPI for Outbound Delivery Creation with reference to Sales Order - VL01N thread which suggest BAPI_DELIVERYPROCESSING_EXEC .
However, in 4.6B, that function module doesn't exist. Appreciate any suggestion and or workaround.
Thanks.
Steven
Edited by: Steven Khoo on Mar 25, 2010 7:13 AM
Edited by: Steven Khoo on Mar 25, 2010 7:14 AMNot required anymore
-
Inbound Delivery Creation Problem with multiple batches
I would appreciate if you can guide me if there is any BAPI or FM to create the inbound delivery (VL31N) with the multiple purchase orders and with the multiple batches for the materials.
Regards
PrasadTRY THIS ONE.
BAPI_INB_DELIVERY_CONFIRM_DEC
*& Report ZZ_BAPI_OUTB_DELIVERY_CONF_DEC
REPORT ZZ_BAPI_OUTB_DELIVERY_CONF_DEC.
data HEADER_DATA like BAPIOBDLVHDRCON.
data HEADER_CONTROL like BAPIOBDLVHDRCTRLCON.
data DELIVERY like BAPIOBDLVHDRCON-DELIV_NUMB.
data HANDLING_UNIT_HEADER_CROSS type table of BAPIDLVHDUNHDR.
data gs_HANDLING_UNIT_HEADER_CROSS type BAPIDLVHDUNHDR.
data RETURN type table of BAPIRET2.
parameters:
* Delivery number
p_deliv like BAPIOBDLVHDRCON-DELIV_NUMB default '0080015271',
* External Handling Unit Identifikation
p_hunr like BAPIDLVHDUNHDR-HDL_UNIT_EXID default '60000000000000000000',
* Handling Unit Material Number
p_humat like BAPIDLVHDUNHDR-SHIP_MAT default '000000000000002387'.
* Work on clean data. Allways.
clear:
header_data,
header_control,
delivery,
gs_HANDLING_UNIT_HEADER_CROSS.
refresh:
HANDLING_UNIT_HEADER_CROSS.
* set data values
header_data-DELIV_NUMB = p_deliv.
header_control-DELIV_NUMB = p_deliv.
delivery = p_deliv.
gs_HANDLING_UNIT_HEADER_CROSS-DELIV_NUMB = p_deliv.
gs_HANDLING_UNIT_HEADER_CROSS-HDL_UNIT_EXID = p_hunr.
gs_HANDLING_UNIT_HEADER_CROSS-SHIP_MAT = p_humat.
append
gs_HANDLING_UNIT_HEADER_CROSS
to
HANDLING_UNIT_HEADER_CROSS.
* Call Function
CALL FUNCTION 'BAPI_OUTB_DELIVERY_CONFIRM_DEC'
EXPORTING
HEADER_DATA = header_data
HEADER_CONTROL = header_control
DELIVERY = p_deliv
TABLES
RETURN = return
HANDLING_UNIT_HEADER_CROSS = HANDLING_UNIT_HEADER_CROSS
commit work.
write: 'Finished'.
Edited by: pradeepvonti kumar on Nov 19, 2009 5:46 PM
Edited by: pradeepvonti kumar on Nov 19, 2009 5:48 PM -
Check amount of transition stock during inbound delivery creation
I want to move stock between plans, therefore I have the following steps:
1. Stock Transfer Order (STO), e.g. 500 pieces
2. Sending plant: MIGO (GI for STO) with MT 351 to post to transition stock, e.g. 100 pieces
3. Receiving plant: Inbound Delivery with reference to STO VL31N
4. process Inbound delivery in warehouse (SAP-WM)
The question is:
During step 3, when accessing VL31N the system proposes the full order quantity (e.g. 500 pc.)
I can change the amount to any amount I like, e.g 240 pieces.
How can I tell SAP, that Inbound delivery creation is only possible for the amount
which has been posted to stock in transition (100 pieces)
I want an error/warning message in case user wants to create Inbound delivery quantity higher than the amount that has been posted to transition stock.
Any ideas?MIGO in sending Plant?
How it is possible? MIGO means, Goods receipt. This should be in Receiving plant.
Sending plant should do the PGI
MIRO in receiving plant
Billing in sending plant
Payment from Receiving palnt and clearing in sending plant
Correct me if i am wrong
Thanks -
Inbound Delivery creation in ECC6.0 through IDoc (DELVRY03.DESADV)
Inbound Delivery creation in ECC6.0 through IDoc (DELVRY03.DESADV)
From SCM ICH system Supplier creates ASN on the WEBUI & sends it ECC 6.0 using XI.
This is Proxy (DespatchedDeliveryNotification) to IDOC (DELVRY03.DESAV) scenario
But at the receiver end i.e. ECC6.0 its giving me error at Tcode WE02 as action is not supported.
Can you suggest me how to tackle this issue.
Thanks in Advance.
Regards,
N>B.Shanmukhahi,
>>>giving me error at Tcode WE02 as action is not supported.
there are many segments in delvry03 with a first field - action (like, delete, create, 001,002, etc)
check all of them as probably you're using one which is not supported
and this is the real cause of the error
you can check it like this:
open this IDOC in We19
then open action field and F4 and see if the one you use in the idoc is in F4
change the wrong one and it will work :for 100%
Regards,
Michal Krawczyk -
ARE-1 form with reference to Purchase Order
Hi All,
We are having a scenario where we need to send the ARE-1 to our vendor along with CT1. I have tried assigning the Purchase Order as reference document for creation of ARE-1 but its not working.
Can anybody suggest the way to create ARE-1 with refernce to Purchase Order?
Rgds,
AntimaHi Rithvika,
Yes the scenario is for merchant export. Here we are the customer and along with our purchase order, we need to send CT1 and ARE-1 to our vendor. The ARE-1 series has to be same as for our direct export, so i need to create an ARE-1 with reference to Purchase Order.
If anybody has any idea how to do that and whether its possible in SAP then please guide me.
Rgds,
Antima -
Return delivery BAPI with out ref
looking for bapi or fm to create a return delivery with out reference.
Hi Priya,
Try below BAPI programs
BAPI_OUTB_DELIVERY_CREATENOREF
SHIP_DELIVERY_CREATE_NOREF
Regards
Ram
Maybe you are looking for
-
Unable to retrieve server listen address through MBEAN API in Weblogic 10.3
Hi, I am using weblogic 10.3 and i am lookign to retrive the listen address of the weblogic server where my application has been deployed. I have used the below piece of code to do that. Code snippet : ====================================== private P
-
How do I interpret multiple footage files at the same time in AME CC?
I have about 50 ProRes QT files that I need to transcode. But AME CC is seeing them as Square and I need to set them all as D1. When I select all my files in the Qeue and go to interpret footage, the option is grayed out. I'm running on Mac OS X 10.7
-
IE does it 'my way' again...
Hi- I'm on DW CS4 here. I added some javascript to my photo gallery to open photos into a new smaller window. It works fine (can you guess?) in all browsers except IE 6,7 and 8. The window opens but the photo content seems to align to the right rat
-
BAPI_SALESORDER_CREATEFROMDAT2 receiving location field
Dear all, We are creating sales orders using BAPI_SALESORDER_CREATEFROMDAT1 and BAPI_SALESORDER_CREATEFROMDAT2 but we cannot find where to enter "receiving location" data in these BAPIs. Can anyone give us an idea which filed shall we use for it ? Is
-
Hi all. Is some body know can XQuery functions be used/declared in pl sql? More deep, can I cover XQuery function by pl sql function or procedure? And how to input parameters/variables to Xquery function from pl sql? Any links to manual will be helpf