Parameter | Reference | Type | Length | Default | Optional | Text |
---|---|---|---|---|---|---|
DELIVERY_EXTEND | BAPIDELICIOUSDELIVERY | u | 11 | X | Daten zur Erweiterung einer Lieferung | |
TECHN_CONTROL | BAPIDELICIOUSCONTROL | u | 93 | X | Technische Steuerung Lieferungs-BAPI |
Parameter | Reference | Type | Length | Text |
---|---|---|---|---|
E_COMCON | /SPE/COMCON_OUTB | N | 3 | Single-character flag |
Parameter | Reference | Length | Optional | Text |
---|---|---|---|---|
BATCH_ATTRIBUTES | BAPI3060_ALLOCATION | 224 | X | Klassensystem: Zuordnungen |
BATCH_VALUES_CHAR | BAPI3060_VALUATION_CHAR | 245 | X | Klassensystem: Objektbeschreibungen und Bewertung CHAR/ BOOL |
BATCH_VALUES_CURR | BAPI3060_VALUATION_CURR | 232 | X | Klassensystem: Objektbeschreibungen und Bewertungen CURR |
BATCH_VALUES_NUM | BAPI3060_VALUATION_NUM | 224 | X | Klassensystem: Objektbeschreibungen und Bewertungen NUM |
CO_CHAR_VALUES | BAPI_PAOBJNR_FIELD_VALUES | 274 | X | Zum Austausch von Merkmalen über Systemgrenzen |
CREATEDITEMS | BAPIDELICIOUSCREATEDITEMS | 56 | X | Attribute der erzeugten Lieferposition |
DLVRIES_KNOWN_IN_CRM | /SPE/OUTB_DLVRIES_KNOWN_IN_CRM | 60 | X | outbound deliveries known in CRM on order level |
EXTENSIONIN | BAPIPAREX | 990 | X | Ref. structure for BAPI parameter ExtensionIn/ExtensionOut |
ITEM_SERIAL_NO | BAPIOBDLVITMSERNO | 50 | X | Serial Numbers per Predecessor Document Item |
PACKAGINGPROPOSAL | BAPIDLVPACKAGINGPROPOSAL | 54 | X | Informationen zum Verpackungsvorschlag |
PARTNER | BAPIDLVPARTNER | 80 | X | Partner, die in die Lieferung übernommen werden sollen |
PARTNER_ADDR | BAPIADDR1 | 1574 | X | BAPI-Referenzstruktur für Adressen (Org./Firma) |
PARTNER_ADDRESS_GUIDS | /SPE/OUTB_PARTNER_ADDR_GUID | 42 | X | Address Guid of partner adresses (from CRM) |
REQUEST | BAPIDELICIOUSREQUEST | 1696 | Interface zum Anlegen von Lieferungen | |
RETURN | BAPIRET2 | 548 | X | Returnparameter |
TEXT_HEADER | BAPIDLVTXTHDR | 143 | X | Lieferung Text-Header |
TEXT_LINES | BAPIDLVTXTITEM | 160 | X | Lieferung Textzeilen |
TOKENREFERENCE | CSL_TR_EXS | 255 | X | CSL: Datenelement CSL_TR_EXT als Struktur (f. BAPI-Tab.arg.) |
Functionality Delivery Processing
Deliver sales-order items with specification of date/time and quantity Deliver purchase-order items with specification of date/time andquantity The preceding document can be in another system. To ensure that theentire requested quantity is generated in the delivering system and thecorresponding requirements are planned in the planning system, forexample, for cross-system deliveries SAP recommends creating uncheckeddeliveries (techn_control-check_mode = 'A'). This does require theadditional step of Delivery items whose preceding document is in another system areflagged in the interface parameter REQUEST in the Add packaging items to a delivery Description This BAPI is still being tested and only meant for internal use! Detailed information: Key that was used to save this delivery in the database of the systemthat was called up. DELIVERY_NUMBER: Business key from the number range interval for deliveries. It isunique in the client that was called up in the SAP System. NEW_DELIVERY_ALLOWED: If the system recognizes that the delivery item that is to be createdcannot be added to the delivery that was specified because of splitcriteria (ship-to party, route, or shipping point, for example), youcan still allow the requested delivery-item creation by allowing thesystem to create a new delivery. To accomplish this, set this indicatorto "X". Default Description Value range The value in this field controls the program flow as described below.The value from the interface is replaced by the value from the userparameter LE_SHP_BAPI_DEBUG, where this has been set. The flag was designed to allow you to conduct error analysis indebugging in inbound processing of the IDoc, despite automaticasynchronous communication via IDoc. X: The program stops at the predefined points. You make the settingsfor error analysis in the delivering system. Y: The program terminates with a termination message, as long as theflag is not set in the user parameter. This is used in asynchronousprocessing (using an IDoc) to cancel automatic posting with anon-specified user during IDoc inbound processing. After this, a userwith an 'X' set in the user parameters can post the IDoc that was partof the canceled inbound processing, and can analyze the errors. Recommendations for Error Analysis: Tell the calling system that this field should be set to 'Y' in theoutboud IDoc. Preceding objects (sales order, purchase order) can, forexample, evaluate these user parameters when filling the IDoc interfacein the SAP environment (for example, using the function moduleLE_SHP_BAPI_DEBUG_CONTROL). Alternatively, you can maintain your ALE Customizing settings in thedelivering system, so that the corresponding IDoc is no longer postedautomatically, but must be triggered manually instead. Set the user parameter Start This can be used to construct a communication link with the callingsystem. This system does not have to be the same as the system thatcontains the preceding documents (sales order, purchase order) for thedelivery to be created. For example, the system CRMCLNT100 can containa sales order that will be delivered in system LESCLNT200. However, youcan trigger cretion of the delivery from a planning system APOCLNT300.The Sender_System field would then contain the value APOCLNT300. Is a unique number that connects a transaction across several systemsand also during asynchronous communication. A planning system uses a transaction with Process_GUID 1 from systemAPOCLNT300 (APO) to create a delivery for an order in system CRMCLNT100(CRM). Transaction 1 is finished in system APO before the delivery wascreated in system LESCLNT200 (LES) (asynchronous communication). If delivery creation is now triggered in LES, it can report itself toAPO with the Process_GUID 1, and can create a reference to the peggedtransaction. This is used, for example, to transfer sales order requirements fromthe ordering system CRM in planning system APO into deliveryrequirements for the delivering system LES. Not used. space: Delivery items are being created for the entire scope of check. 'A': Unchecked delivery items are being created. Within the BAPI, the IDoc number is linked to the generated deliveries.This means that the deliveries are accessible via the object servicesfrom the IDoc. This field is transferred in the generated coding forthe inbound IDoc function module, from the IDoc to the BAPI interface.Each time the inbound IDoc function module is regenerated (transactionBDBG), this population with values is lost and must be repeated. For adescription of this, see Note 317216. Description Value range Description Value range Description Value range Description Value range Description Description Value range Link between request record (REQUEST) and return log (CREATEDITEMS). Ifthe REQUEST IDs were initial, the system uses their line numberinstead. There are two records in the request interface for delivering the salesorder items 4711/10 and 4711/20. There is also a request record for4711/10 with the request ID = 1 and a request record for 4711/20 withthe request ID = 2. If only one delivery item was created withreference to order item 20, for example due to lack of availability,then the return log contains only one record. You can create a link tothe corresponding request record using CreatedItems-ID = 2 A reference using the predecessor number/item would not be sufficientif you wanted to create several delivery items for one order item, forexample, one schedule line for each delivery item. Slaes document type of the delivery created. See fixed values fordomains Document number of the delivery created. Item number of the delivery item created. Delivery quantity in alternative delivery/sales unit. Description Description Description This BAPI is in the testing phase and only meant for internal use! Depending on their connections, the fields are contained for thefollowing logical units in the following sequence: Description of the general parameters: If you do not enter a number, a number is assigned internally and isthe same as the current number of the line. A: R/3 sales order B: R/3 purchase order L: R/3 delivery You cannot add the values '1' and '2' for preceding objects in anothersystem after SAP R/3 4.6C. For more information, see the description ofcross-system flows of goods below. For sales orders, this is the sales order's sales unit. For purchase orders, this is the order unit. For deliveries, this is the delivery unit, which is also called thesales unit in the delivery. A different unit may be used in deliveryprocessing than the one that appears in the preceding document. In thiscase, a unique reference is only possible if you use the base unit ofmeasure. (space) Availability check and requirements according to Customizingin the delivery W - No availability check/no requirements X - No availability check, but requirements 2 - Availability check, but no requirements C: Packaging items Information about the standard dates in the delivery: More specifically: DATE_USAGE: Specify date for scheduling * (space) Copy default dates * 1 Rescheduling should be based on the planned material staging date * 2 Rescheduling should be based on the planned delivery date DATE: Date that rescheduling is to be based on TIME: Time that rescheduling is to be based on MAT_AVAILABIL_DATE: Planned material staging date MAT_AVAILABIL_TIME: Planned material staging time TRANSP_PLAN_DATE: Planned transportation planning date TRANSP_PLAN_TIME: Planned transportation planning time LOADING_DATE: Planned loading date LOADING_TIME: Planned loading time GOODS_ISSUE_DATE: Planned goods issue date GOODS_ISSUE_TIME: Planned goods issue time DELIVERY_DATE: Planned delivery date DELIVERY_TIME: Planned delivery time As an alternative to date and time, each point in time can also beentered as a MAT_AVAILABIL_TIME_STAMP: Planned material staging date MAT_AVAILABIL_TIME_ZONE: Time zone for material staging date TRANSP_PLAN_TIME_STAMP: Planned transportation planning date TRANSP_PLAN_TIME_ZONE: Time zone for transportation planning date LOADING_TIME_STAMP: Planned loading date LOADING_TIME_ZONE: Time zone for loading date GOODS_ISSUE_TIME_STAMP: Planned goods issue date GOODS_ISSUE_TIME_ZONE: Time zone for goods issue date DELIVERY_TIME_STAMP: Planned delivery date DELIVERY_TIME_ZONE: Time zone for delivery date Creating deliveries Creating packaging items Cross-system flow of goods Description Value range Description Description Description |