Partial delivery with BAPI_SALESORDER_CREATEFROMDAT2
Dear All,
Is there a way to force partial delivery in BAPI_SALESORDER_CREATEFROMDAT2 ?
By default "complete delivery" is chosen.
I read somewhere that people fixed the issue using transaction OVZJ but in my case, this solution is not satisfactory because if I change this customizing, it changes the working order of the transaction VA01 (sales order creation).
If found a dedicated flag (PART_DLV) in ITEMS_IN table but I was not able to make it work...
Follow my example:
- 27 items in stock
- I want to make an order for 30 items
- VA01 creates the sales order and a delivery with confirmed quantity 27
- BAPI_SALESORDER_CREATEFROMDAT2 creates the sales order and u201Cno delivery createdu201D.
Thanks for your help.
Best regards
In order to give the solution to all reader in the future. I finally find a solution.
I wrote an OSS message to SAP and they aswer me in this way:
"Dear Customer,
In a BAPI, the ATP check is performed in the background.
Since the system is performing the availability check
in background, the availability screen cannot be performed.
So it is not able to make decisions regarding full
delivery, delivery proposal...In this case,the system uses
the configuration found in OVZJ. If your availability checking
rule in OVZJ is blank, the system will choose full delivery.
Sorry, but I can not give you a better solution to customizing in
OVZJ, if you whish a partial delivery."
In that transaction in customizing I insert the value "E" and the partial delivery is created from VA01 and from bapi too.
Similar Messages
-
Delivery qty not correct for partial delivery
Hi, I met some issues need your help!
1) Create a sales order base on the sales bom.
2) Current stock and supply is not available for the required delivery date.
3) According to the current stock or supply qty.only confirm partial qty for the components.
eg.
the structure of this sales bom as below:
Material: A 1PC --> B 1PC
Material: A 1PC --> C 1PC
After ATP check ,the result as below.
item 10 mateiral A (Header) 100PC ( not relevent for inventory)
item 20 mateiral B(component) 100PC confirmed 30PC
item 30 material C(component) 100PC. confirmed 10PC
4) Create delivery(partial delivery) with the selection date.
5) We can find the component quantity is correct but the header quantity is incorrect.Hi
Configure the field 'Create Delivery Group' in the item category of BOM (VOV7) in the Bill of Material/Configuration area. Please go thro the F1 help details of that field..
Form delivery group and correlate BOM components
Here you can determine whether sub-items that belong to a main item, and which resulted from a BOM explosion, are to be combined in a delivery group.
Use
You use a delivery group to determine a common delivery date for all the items that it contains. If you double the quantity ordered for the main item, then the order quantity for the sub-item will also be doubled.
Indicator X means that a delivery date is created for the delivery group. The system uses the last date (chronologically) of an item in this group to create the schedule line date.
Indicator A means that the system generates correlated schedule lines. If no complete delivery is required, as soon as all the items in a bill of material are available, the system creates a correlated schedule line. On the first date, when all items in a bill of material are available, a confirmed quantity is issued.
Thanks,
Ravi -
Partial Delivery on Credit limit check
Hi,
I have a requiremetn where I need to make a partial delivery if a sales order for the customer is exceeding its credit limit.
Customer credit limit = 100
SO --> 101
Item1 amount = 40
item2 amount = 50
item3 amount = 20
Then I need to block the 3rd item and make a partial delivery with the first two item. Also delivery happens for multiple SO as well.
Please suggest if spro setting or what customization required.
Thanks in advance,
GaurangHi ,
Credit check will be at header level , i dont think it will allow u to create Delivery ?
this is as per my knowlede , plz check for experts notes on it.
regards
Prabhu -
Combining 2 Sales Orders - 'Complete' with 'Partial' Delivery into 1 Delv
Hi folks,
I have a typical requirement from my client and it is as follows:
My client want to combine 'Sales Orders' marked with 'Complete Delivery' indicator(VBAK-AUTLF check-box is checked) at the Header -> Shipping, with Sales Orders marked for 'Partial Delivery' (VBAK-AUTLF is not checked) in the Header-> Shipping.
Although all the other business conditions/fields values at the Header levels,like Ship-To_party, Shipping Conditions, Incoterms, etc. are same across both these Sales Orders; SAP as a standard Business Process Flow, doesnot allow <u>COMBINING</u> of 2 such orders into a <u>SINGLE Delivery</u>, since their 'Headers' seem to differ for that ONE field value.
I have searched through all user-exits, SAP Help forums as well as OSS notes to get a solution to this problem but could not find any (bad luck).
Will anyone of you who has come across this particular scenario or know a way to get around this problem, be able to contribute with his/her ideas? I would be
grateful, thanks in advance.
Regards,
ShripadHi iim nava,
Thanks for your reply.
However in our case, the system does throw that error, when i try to combine the second order (partial) into the delivery created for the first order (complete).Here is the log for your reference, when I try to add the second(partial so items) into the delivery created for the first (complete delivery SO):
Diagnosis
Item 000010 cannot be shipped in the same delivery with the
other items in the document because the header data (AUTLF)
is different. The field AUTLF for the item has the value &4,
yet in the delivery it has X.
System Response
The system issues this message if a delivery split is
necessary.
This message either appears in the collective processing log
or during creation of outbound deliveries from projects or
for subcontracting. It informs you that the item specified
will be shipped in a delivery other than the delivery that
includes the other items from the same document. If there was
a general problem with shipment of the delivery, a different
message appears.
If this message appears when you are creating an outbound
delivery with reference to a sales order in the foreground,
it indicates that the order item cannot be shipped with the
current outbound delivery.
By any chance, did you actually try simulating my scenario in your system. If you have and the same works fine in your system, then pls help me by sending your 'copy control' settings, to help me compare. We run SAP 4.6 and my settings for copy control are as follows:
<u>LF <-> OR (Header)</u>:
Data Transfer (VBAK) = 001 [HEADER]
Data Transfer HU = 000 [blank]
Order Requirements (VBAK) = 001 [HEADER]
Combination Requirements = 651 [051 w/o Comp dlv]
<u>LF <-> OR <-> TAN (Item)</u>:
Item Data = 101 [ITEM]
Order Requirements (VBAK) = 101 [ITEM]
Business Data = 2 [BUSINESS DATA]
Buss Data Reqmt = 151 [COMBINATION]
Hope the feedback can you will help me solve my problem. Thanks once again.
Regards,
Shripad -
Mulitple line items with partial delivery in IDOC
Hi,
This is the scenario
I am testing 855 inbound PO confirmation using we19. How can I test with multiple line items for partial delivery. I have created new segment for each line item(E1EDP01). For one line item the scheduled quantity is less than the ordered quantiy.
Guys Please can u help me on this
Regards
AndyEnable 'Del Date' in Form Settings of the Delivery.
In the First Row, select the Item, Qty 5 and type Del Date Immediately
In the Second Row, select the Same Item, Qty 10 and type Del Date after 10 Days
In the Thrid Row, select the Same Item, Qty 5 and type Del Date after 15 Days -
HI
Friends,
With referance to an order i want to do apartial delivery.
for example order quantity is 10 units. i am want to do a delivery of 5 units. now whem i am entering picked quantity 5 under picking view of delivery & doing PGI an error message is coming DELIVERY HAS NOT YET BEEN PUT AWAY / PICKED (COMPLETELY).
To get this desired transcation what customization required. i have only one ship to party that who is my sold to party also. for this ship to party part delivery of one delivery is expected.
regards
ambarishHi,
For the customer to whom u want to make partial delivery, in the master data of that customer u have to tick the field partial deliveries, also any time in any delivery , delivering quantity and picking quantity shod be same. If u check both of this ur problem is going to be resolved.
Regs,
Ravi Duggirala -
Billing plan with partial Delivery
Hello,
I would like to ask question regarding the Downpayment process when processing partial delivery.
I have a scenario where i manage a sales Order with item required 2 PC.
I have a billing plan for the sales order, with a Fisrt payement against the sales Order (30% of total value). Then i create a delivery with 1PC (partial delivery).
My question is, is it possible to create a closing invoice on the 1 PC delivered? Does SAP manage this kind of cases?
Thanks for your feedback
RegardsHi
It is possible to do partial delivery.While creating Sales order give order quantity as 3pcs.For first billing date you give 2pcs and for another 1pc give another billing date.So for the first billing date you do order related billing and do delivery for 1pc only which is a partial delivery.
Regards
Srinath -
Hi Expert,
I would like to ask
"Create only one delivery (also with qty = 0)"
It is mentioned in Partial Delivery
The following partial delivery agreements exist:
A Create a delivery with qty greater than zero
B Create only one delivery (also with qty = 0)
C Only complete delivery allowed
D No limit to subsequent deliveries
Please provide example together.
Many thanks.
Rgds,
OngDear Lit Yit Ong
The use of B is Creating only one delivery (also with quantity = 0) Same like as indicator A, only the difference is we can create a delivery with zero qty also.
Regards
venu Gopal reddy -
Partial Delivery in Sales Order with Different Delivery Dates
Dear All,
In Sales Order we need to specify the different delivery dates for the items ( Partial Delivery ).
Ex: If I add one sales order for 20 qty of an item today.I need to specify 5 nums to be delivered on immediately
and next 10 qty i need delivered on after 15 days and rest of the remaining qty delivered on after another 15 days.
How we configure in SAP B1 Sales Order.
Please guide me.
Thanks in advance.
- RajeshEnable 'Del Date' in Form Settings of the Delivery.
In the First Row, select the Item, Qty 5 and type Del Date Immediately
In the Second Row, select the Same Item, Qty 10 and type Del Date after 10 Days
In the Thrid Row, select the Same Item, Qty 5 and type Del Date after 15 Days -
Down payments with partial delivery
hi all
i have a question with regards to partial shipments with down payments
we have scenarios in which we get a complete payment in advance and they are being applied on the sales order using a down payment. and the incoming payment is linked to it. but then, when we create the invoice, the value of the invoice is zero.
our issue is that sometimes we send partial shipments. and when i change the amount on the invoice, the invoice total becomes zero. how do i handle this?
how do i take a payment in advance, and then be able to send partial shipments with the correct invoice value?
thanks!
premHello,
You should make two PLD or Invoice Printout.
one for Advance payment and other for regular basis.
because when we take advance payment against sales order it will always show total amount zero in invoice.
and for advance payment invoice you should select field Down payment Amount field for printout propose.
Thanks
Manvendra Singh Niranjan -
Partial delivery per item in sales order and ATP - schedule lines
Hi,
I've problem regarding ATP- schedule lines and partial delivery flag.
In sales order there is flag Partial delivery per item B / 1 . That means create only one delivery even with quant 0. That comes from customer master or customer info-record and it is OK.
Please look at next example.
Customer requires:
10 PCS of materail A on date X. Only 5 PCS are available on date X.
10 PCS of material B on date X 0 PCS are available on date X, 10 PCS are available on date Y.
So if we create outbound delivery on date X it will contain only 5 PCS of material A. No successive deliveries will be created for material A because of the flag B/1. That item is closed.
Problem is with material B.
The sales order will be open because of material B and on date Y we can easily create another delivery with 10 PCS of mat B.
That is wrong. Agreement with customer is only one delivery for ALL items in sales order. If we create delivery on date X it should contain only materials which are available on date X and sales order should close.
Do you know how to fix this problem?Hi,
I've think you didn't understand my requirement. I allways get schedule lines but they are confirmed on different dates.
Example in same sales order we have:
Schedule line for item A:
DATE X confirmed quantity 10
Schedule line for an item B.
DATE X confirmed quanitity 0 (zeroe)
DATE Y confirmed quantity 10.
I would like to create outbond delivery on date X with:
item A quantity 10
item B quantity 0.
And if that hapens than B/0 rule will work or reference customzing that you suggested before. So order will be closed because all items are processed or referenced once.
Do you know how to do that?
Regards -
Open Orders Values at partial delivery statuses.
Hello All,
I want to report on Quantities and Amounts for all the Open orders based on different Delivery statuses. I tried to use 2LIS_11_VAITM and 2LIS_11_VASTI. With this I just get the consolidated values at order item level but not the actual break up values at Delivery level.
Can I use 2LIS_11_V_SSL to get the partial delivery statuses and respective quantities?
Thanks and Regards,
Prashanth ReddyHi Prashanth,
yes the best way for you is to use the DataSource 2LIS_11_V_SSL. You have here the following status fields: LFGSA (Overall delivery status of the item) and LFSTA (Delivery status) and also the quantities like:
WMENG Requested Quantity of Sales Order Sched. Lines in Sales Unit
BMENG Confirmed Quantity of Sales Order Sched. Lines in Sales Unit
VSMNG Delivered Quantity in Sales Unit of Sales Order Sched. Lines
Only if you need also Open Quantity you have to use a combination of two DataSources in one ODS Object. As example 2LIS_11_V_SCL. Here you will find the field OLFMNG (Open quantity to be delivered).
You have to consolidate the both in one ODS object with the same key figures and both should update different InfoObjects.
I hope this helps.
Best regards,
Natalia -
Sales order item level partial delivery field table and field?
Will anyone share your expertise, In SD sales order level, at item what is the table and field name in which the partial delivery status is stored. I want the table and field name?. will anyone share pl.
Hi,
Try with table VBUP - and field LFSTA.
Regards -
Forbid partial delivery of item, but allow partial delivery of sales order
HI,
have someone faced situation when it is required to allow partial delivery for sales order with restriction that item in sales order should be delivered fully. For example:
SO has following items:
Item1 MAT1 10 un
Item2 MAT2 10 un
Item3 MAT3 10 un
Material MAT3 only 5 un available in storage. MAT1 and MAT2 are available.
The system should create delivery for Items 1 and 2, but not for 3. Next time when creating delivery from SO and MAT3 is available, delivery is created por item3.
I have found Partial delivery indicator on client data. This allows partial delivery. Then I have found partial delivery indicator on sales order item data (Shipping).
Is it possible to combine those two indicators to ensure client request?
Can this requirement be covered in another way?
Thanx in advance!
BruckeYou can achieve the requirment using customer-material information record.
In t.code VD51, maintain customer-material information record. Here you can find a field called partial delivery/item field. Here you maintain value C- Only complete delivery allowed. Leave the max.Par.deliveries field blank.
This will make sure that the partial deliveries are NOT allowed for a particular customer/material combination. If you maintain this setting at customer master level (t.code VD02), then this will apply for all materials.
Regards, -
Partial delivery per items always copy sold to settings
Hello SAP Consultants,
Currently in my clients' business process, there are scenarios where customers (sold to) can have different ship-to parties. Thus, they maintained partial delivery per item specific for ship to party under sales area shipping tab of customer master (XD01).
However, when creating sales orders where sold to party is not equivalent to ship-to party, the partial delivery per item of the material ordered corresponds or is referenced from the sold to party settings and not the ship-to.
How can we make it possible to reflect the ship-to settings of the partial delivery per item to be defaulted when sales order is created? Is there configurations needed?
Please advise.Standard SAP copies the Partial Del Per Item field values from Sales order - Sold to Party. If you have to change that and read the ship to instead, then you will have to go for enhancement.
Please work with your ABAPER to get it done. Try to work on user exits MOVE_FIELD_TO_ABAP in the program MV45AFZZ.
Regards
Sai
Maybe you are looking for
-
Pages '09 version 4.2 (1008) won't update.
I have Pages '09 version 4.2 (1008) that I bought as an add-on through the Apple Store on my iMac, not the App Store. App store has update but won't work, bc there is no record of purchase. How do I update apps not bought on App Store? If it was not
-
In my projects they are planed to use pl/sql in case of sql statements.That means all insert/update/delete/select. This project is developing .net/oracle.So in the middle layer they are calling Procedure in case of SQL statemets. My doubt is in produ
-
External display jitters, only when I drag a window, or switch apps.
I just purchased a brand new HDTV, and hooked up my computer to it via HDMI. The picture looks great, high resolution and everything. The problem is that when I move a window on the display, all the lines/letters all jitter/vibrate a little bit, befo
-
"Allow insecure authentication" not working on mac mail after upgrade to Yosimite
I recently upgraded to the new Yosemite OS. Since then, I have not been able to access my ISP's IMAP server. After spending time troubleshooting with the service provider, it seems that the "allow insecure authentication" feature is not working. Th
-
I have 70 videos I use in my work and want to import them into my IPad2. What is the best third party converter to use?