I faile to create outbound delivery with reference to scheduling agreement by using BAPI_OUTB_DELIVERY_CREATE_SLS.
Dear Team,
Can you please help me by providing the BAPI name for creating the outbound delivery for Scheduling Agreement in SAP SD .
I faile to create outbound delivery with reference to scheduling agreement by using BAPI_OUTB_DELIVERY_CREATE_SLS.
The system says "missing data in the BAPI interface: VBAK VBTYP E". It seems another FM should be used for scheduling agreement only.
Thank you for your help in this regard .
Hi Raghu.
As much as I don't want to do this but just to resolve this error I created an enhancement implementation in include LV50R_CREACSV form routine dcs_check_so_vs_interface and modified VBTYP to blank to avoid that error message.
Got the tip from this thread http://scn.sap.com/thread/1972059
Unless... anybody has a brighter idea (without modifying the standards)?
Similar Messages
-
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, -
Creating outbound delivery with reference to inbound delivery
Dear all,
My requirement is as follows:
I get an inbound delivery from my vendor for the our sales orders. (For n number of sales orders having same shipping point, shipto party ad sold to party, we get one inbound delivery) As of now we are using that inbound delivery and read data from LIPK and LIPS and using 'BAPI_DELIVERYPROCESSING_EXEC' to create outbound delivery.
But, it is creating one delivery each for every sales order. What we require is to create only one outbound delivery.
I have searched in forums and tried to use VL10A, VL10C but since the delivery dates of each order are different I cant use those transactions.
Now I have two options:
1) Take inbound delivery as reference and create outbound delivery. Are there any FM's or BAPI's for this which will create 1 outbound for each inbound?
2) Can we combine multiple sales orders into a single delivery when the delivery dates are different.
Could you please help me.
Thanks in advance,
AravindHi Aravind,
I am facing some issues while creating Outbound delivery using the BAPI 'BAPI_DELIVERYPROCESSING_EXEC'. I am getting the error message in return parameter as "No instance of object type OutboundDelivery has been created. External reference:"
If you are successful in creating Outbound delivery, please suggest what may be the issue for this message. Iam passing the exact sales order no and item no., quantty and unit of quantity. Also manual creation of Delivery using VL01N is successful but using the BAPI it is unsuccessful. Please suggest with your valuable points on this.
Regards,
Vimala P -
Create outbound delivery with reference to purchase order
Hi,
I've created new plant and when i make purchase order i cant see the PO in VL10B, and there for i cant create outbound delivery.
In the PO in Item Detail there is no shipping category.
What i need to do ?
Thank you.Step1: In SPRO - Materials Management - Purchasing - Purchase Order - Set up Stock Transport Order - Define Shipping Data for Plants.
Define the Customer number, Sales Org, Distribution channel and Division for the Plant.
The Customer you are assigning for the Plant has to be created in the System to create the outbound delivery.
Step2: In SPRO - Materials Management - Purchasing - Purchase Order - Set up Stock Transport Order - Assign Delivery Type and Checking Rule.
Then Assign the PO type and the supplying plant to the Delivery Type which is NL (for inter company) and Checking Rule. -
Create an outbound delivery with reference to a purchase order
Hi folks, would you tell me if I can create an outbound delivery with reference to a purchase order?
I tried to use the transaction VL10B but after I run there is no data is selected. Should I set up anything else for that?
Thanks in advanced.Hi,
Yes, you can create outbound delivery with reference to a PO.
In transaction VL10B, if you are not sure about the shipping point leave it blank. ALso, you can check the shipping point from the shipping data and enter it here.
Leave the field Condition rule to create delivery blank so that it will consider PO with delivery date falling within one year.
In the Purchase order tab, enter the PO number.
Execute. It should fetch you the PO list due for delivery.
Before doing the above, make sure PO is not subjected to release strategy. Check the quantity in the PO due for delivery.
Thanks and Regards,
Maheshwari -
FM for create outbound delivery with order reference
Hi,
Can u pls tell me the function module name for create outbound delivery with order reference.
regards,
Mahi.Hi,
You can use the BAPI BAPI_DELIVERYPROCESSING_EXEC
Check this sample code..
PARAMETERS: p_vbeln LIKE vbak-vbeln.
DATA: BEGIN OF t_vbap OCCURS 0,
vbeln LIKE vbap-vbeln,
posnr LIKE vbap-posnr,
kwmeng LIKE vbap-kwmeng,
matnr LIKE vbap-matnr,
werks LIKE vbap-werks,
END OF t_vbap.
DATA: t_request TYPE STANDARD TABLE OF bapideliciousrequest
WITH HEADER LINE.
DATA: t_created TYPE STANDARD TABLE OF bapideliciouscreateditems
WITH HEADER LINE.
DATA: t_return TYPE STANDARD TABLE OF bapiret2 WITH HEADER LINE.
SELECT vbeln posnr kwmeng matnr werks
INTO TABLE t_vbap
FROM vbap
WHERE vbeln = p_vbeln.
LOOP AT t_vbap.
t_request-document_numb = t_vbap-vbeln.
t_request-document_item = t_vbap-posnr.
t_request-quantity_sales_uom = t_vbap-kwmeng.
t_request-id = 1.
t_request-document_type = 'A'.
t_request-delivery_date = sy-datum.
t_request-material = t_vbap-matnr.
t_request-plant = t_vbap-werks.
t_request-date = sy-datum.
t_request-goods_issue_date = sy-datum.
t_request-goods_issue_time = sy-uzeit.
APPEND t_request.
ENDLOOP.
CALL FUNCTION 'BAPI_DELIVERYPROCESSING_EXEC'
TABLES
request = t_request
createditems = t_created
return = t_return
READ TABLE t_return WITH KEY type = 'E'.
IF sy-subrc = 0.
MESSAGE e208(00) WITH 'Delivery creation error'.
ENDIF.
COMMIT WORK.
READ TABLE t_created INDEX 1.
Write: / t_created-document_numb.
Thanks
Naren -
CREATE OUTBOUND DELIVERY WITH ORDER REFERENCE
Hi All,
I am working on VL01N Tcode for "CREATE OUTBOUND DELIVERY WITH ORDER REFERENCE", where Return Check serial number of incoming material in case of sales return and compare against serial number in outgoing delivery. If the serial number doesnu2019t match then it should throw an error.
For the same when serial number is entered after selecting, EXTRAS-> Serial Number. If it does not match with Return Check serial number of incoming material in case of sales return and compare against serial number in outgoing delivery, for the same i am using a BADI LE_SHP_DELIVERY_PROC and method DELIVERY_FINAL_CHECK, i am not able to find where this value entered is stored.
Please help.
Regards,
NageshHi Venkat,
Thanx for the reply, but ANZSN field only mentions Number of serial numbers, but my query is to check Serial Number GERNR entered when selecting item number and selecting EXTRAS->SERIAL NUMBER and entered serial number with Check serial number of incoming material in case of sales return and compare against serial number in outgoing delivery.
Please let me know.
Nagesh -
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 -
Create Outbound delivery with QCI from Sale order
Dear experts!
Now, I'm getting some issues about searching function to create outbound delivery with QCI from Sale order.
Note: My sale order have two item (10, 20) and when i create outbound delivery I also want to create QCI for them.
Help me, Please
Best regards, Huy.What is QCI?
-
BAPi to create Outbound delivery with PGI
Hi all,
What BAPi , we can use to create Outbound delivery with PGI.
Please help me in this regards.
Deekshitha.Hi,
Use the BAPI BAPI_GOODSMVT_CREATE
check this link.... u will get all help from this code..
http://sap4.com/wiki/index.php?title=BAPI_GOODSMVT_CREATE&printable=yes
<b>rEWARD POINTS</b>
rEGARDS -
Create Inbound Delivery with reference to Outbound Delivery
Hi Team,
Can anybody describe the process needed to be able to Create an Inbound Delivery with reference to an Outbound Delivery.
Also, can the whole inbound delivery creation process be automated?
Thanks.Inbound Delivery can be created wrt :
Purchase order
Shipping notification
Customer return
and
Outbound Delivery can be created wrt:
Goods shipment based on a sales order
Stock transfer order
Goods return (to the vendor) -
Create outbound delivery with GN_DELIVERY_CREATE
hi,
how could i create an outbound delivery without reference with fm GN_DELIVERY_CREATE?.
It is no problem to create this kind of delivery when the delivery positions have a material number. delivery item category is 'DLN' (=standard).
but i can´t create an outbound delivery with positions which have no material number. delivery itemcateory is 'DLTX' (= text positions without an material number.
currently i use a batch input programm which simulates VL01NO. But i want to change this.
can someone please help me how to create an outbound delivery without reference and only with text positions?
thank you.Hi Gurus, is there any function module / Bapi that updates the BOL in a outbound delivery header created for a sales order
-
Create Inbound Delivery with Reference to PO using Serial Numbers
I guys.
I didn't find any BAPI to create an Inbound Delivery with Reference to PO using Serial Numbers so I've made a Function Module with BDCData.
LOOP AT serial.
ADD 1 TO ld_count.
ld_value = serial-sernr.
CONCATENATE 'RIPW0-SERNR(' ld_count ')' INTO ld_field.
PERFORM bdc_field USING ld_field ld_value.
ENDLOOP.
This works fine for 10 entries, but when I'm trying to use 1000 entries in serial Internal Table I'm getting the error: Screen 0000 is too large for internal batch input area - Message no. 00379.
Please note that my issue is the Serial numbers, so don't answer me please with BAPIs that doesnt allow me to deal with this.
Any idea?
Thanks in advance,
NunoAs I expect, it solved my problem. It's not pretty, but it works...
PERFORM bdc_dynpro USING 'SAPLIPW1' '0200'.
PERFORM bdc_field USING 'BDC_CURSOR' 'RIPW0-SERNR(01)'.
DATA: ld_valor(4) TYPE n,
ld_next,
ld_tabix TYPE sy-tabix.
LOOP AT serial.
ld_tabix = sy-tabix.
IF ld_next = 'X'.
CLEAR ld_next.
ld_count = 2.
ELSE.
ADD 1 TO ld_count.
ENDIF.
ld_value = serial-sernr.
CONCATENATE 'RIPW0-SERNR(' ld_count ')' INTO ld_field.
PERFORM bdc_field USING ld_field ld_value.
ld_valor = ld_tabix + 17.
ld_valor = ld_valor MOD 18.
IF ld_tabix NE 1 AND ( ld_tabix EQ 19 OR ld_valor EQ 0 ).
ld_next = 'X'.
PERFORM bdc_field USING 'BDC_OKCODE' '=PNPG'.
PERFORM bdc_dynpro USING 'SAPLIPW1' '0200'.
PERFORM bdc_field USING 'BDC_CURSOR' 'RIPW0-SERNR(01)'.
ENDIF.
ENDLOOP.
PERFORM bdc_field USING 'BDC_OKCODE' '=RWS'. -
RFC to Create Outbound Delivery without Reference
Hello, we used the function module "SHP_VL10_DELIVERY_CREATE" to create a PO and outbound delivery. Our business process has changed, just need to create an Outbound Delivery without reference to an order. Having trouble identifiying what function module to use? Looks like SHP_VL10_DELIVERY_CREATE is dependant on a sales order.
Any ideas?Hi,
BAPI_DELIVERYPROCESSING_EXEC
refer this thread:
Re: BAPI to create outbound delivery
Best regards,
Prashant -
Outbound delivery with reference to STO
Hi all,
When i run the Functionmodule BAPI_OUTB_DELIVERY_CREATE_STO in SE37. It is creating delivery but the generated delivery number is not available in LIKP or LIPS. Please tell how can this generated delivery be available in LIPS or LIKP.
input for the function module -
STO number.
Thanks in advance
VKDiwakar, Thanks for your reply. Actually we are trying to create outbound delivery ( OBD ) for the Stock transfer order (STO)
in background. As of now i am using VL10B to create outbound delivery, but this works fine in foreground but cannot work in background. I have tried with bapi BAPI_OUTB_DELIVERY_CREATE_STO this is creating deliveries but generated deliveries are not been commited in database. I am using Commit work , but this is of no use. Please find the code
LOOP AT IT_EBELN INTO WA_EBELN.
LS_ORDER-REF_DOC = WA_EBELN-EBELN.
APPEND LS_ORDER TO LT_ORDER.
ExtensionIn
LS_EXT = 'My additional input'.
APPEND LS_EXT TO LT_EXTIN.
LOGSYS = 'NONE'.
VSTEL = 'HW01'.
Synchronous RFC
*at last.
CALL FUNCTION 'BAPI_OUTB_DELIVERY_CREATE_STO'
DESTINATION LOGSYS
EXPORTING
SHIP_POINT = 'HW01'
DUE_DATE =
DEBUG_FLG =
IMPORTING
DELIVERY = LF_VBELN
NUM_DELIVERIES = LF_NUM
TABLES
STOCK_TRANS_ITEMS = LT_ORDER
EXTENSION_IN = LT_EXTIN
DELIVERIES = LT_DELI
CREATED_ITEMS = LT_ITM
EXTENSION_OUT = LT_EXTOUT
RETURN = LT_RETURN.
*refresh lt_return.
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
EXPORTING
WAIT = 'X'
IMPORTING
RETURN = LT_RET.
COMMIT WORK.
REFRESH LT_ORDER[].
*ENDIF.
REFRESH LT_RETURN.
REFRESH bdcdata.
CLEAR LT_RET.
endloop.
Hear the requirement is to create OBD in background.
Thanks in Advance.
VK
Maybe you are looking for
-
Reference field in payment proposal list
Hi Gurus, Can we have reference field in payment proposal list? Please tell me how as it is not available in change layout fields. Thanks
-
How to change prompt in sql plus
i have seen a user. he has changed SQL-PLUS promp e.g SQL> to usermech> how can i change this.
-
How to get PathPointInfo or SubPathInfo?
I am trying to modify a work path. These statements all work: get application.activeDocument().pathitems(1).subpathitems.item(1).pathpoints.item(1).anchor( ) -- [265.5000, 74.0000] get application.activeDocument().pathitems(1).subpathitems.item(1).pa
-
NI-RIO 4.0 as additional installer not installed
I've converted my LabView project from 8.6.1 to 2011 SP1. The output of the project is an installer which includes additional installers like NI-RIO 4.0. This is to avoid installing these driver manually on the test PC. The test PC has a R-Series FPG
-
CLOSE TRAY MESSAGE ON HP6812 ALL IN ONE PRINTER
How do we get the " close tray " message to stop after every single copy or print job. We have changed paper... closed the tray , floowed all in structions and it keeps showing. Please help me with any troubleshooting ideas. thanks TracyD