Sales order incomplete check

Hi
I am using FM to create the sales order. I need to check the completion of the created sales order. Is there any function module to do this. I cant find any export parameter in the above FM which gives the same.
Regards
Anandan

Hi ,
By the completion do you try to mean that if it creates the sales document or not ?  If not u can use BAPI_SALESORDER_GETSTATUS to check the status for the sales document , but if it is about the document generally in the importing parameters you will have the document number , or if it is created you can look for the message ( ie. in Bapi you' ll have return parameters ) .
Check this BAPI please BAPI_SALESORDER_CREATEFROMDAT2.
Regards
Caglar

Similar Messages

  • Config to select Checking Rule "A" during Sales order availability check

    Hi All,
    Please can you tell me the config that tells system to select the checking rule "A" during sales order availability check. The problem at my client side is that the system was using the checking rule "A" initially but suddenly it has started using checking rule "B" (delivery) for sales order. The item category being used in YAN and Scheduline Line category is YC (ATP and Allocation allowed).
    The checking group is getting picked up correctly from the Material Master value.
    I have tried to find all the possible config that might be causing this issue, but I am unable to find one. Based on my understanding of the SAP SD process, there is no place where we can define in system to use the "checking rule" for SD availability check. This is the default (hard-coded) in the system.
    Please can you help me to find how the checking rule "B" might be getting called instead of "A".
    Regards,
    Swapnil

    Hi
    Checking rule is transaction based like A for SD sales order and B for SD delivery like that it is defined
    So in a sales order the system checks with the combination of AChecking rule and the Checking group defined in MMR and for that combination we give controls in OVZ9 and based on that system makes availability check
    Every one  and all SAP materials including myself say Checking Rule is transaction based and picked up by the system thro hard coded controls
    But In t code OPJL it is possible to define new checking rules that means customization is possible
    But where is the link or assignment
    For this nobody has given correct answers including the PP friends
    For you the system is shifting the Checking Rule from A to B in the sales order itself means we can find out get where the said assignment is done
    In OVZ9 remove the combination Checking rule B and your Checking group and save
    You said the system has shifted its  Checking rule to B from A
    Now test it after removing this control in OVZ9 and see the system is shifting once again to A or throwing error as the control is removed in OVZ9
    make sure that you do this in a sales order and post back
    Regards
    Raja

  • Sales Order Not Checked for Credit Limit

    Most of the time, in our course of business, the customer account and BP/Credit limit are setup prior to the input of any order.
    However, if in the case the customer was setup (BP created in background, but segment/credit limit not assigned yet), and an order was created immediately the order will not be checked for credit.
    We are considering putting a check in the order that it must be checked or it is considered incomplete.
    We have a background job that runs every few hours to assign the BP to the credit segment (we have only one credit segment, in addition to 0000) and give a default credit limit.  But we need to ensure that all orders are checked.
    How are others handling this situation?
    Thanks

    We have already put in place the use of a background job to create the BP/segment with a default credit limit.
    We are hoping to come up with a method that is full proof and not manual.
    Depending on how frequently the job runs and the timing between that and setting up a customer master record and entry of a sales order, there could be a sales order entered before the background job was completed.

  • Expected Price ED1 EDI2 Sales Order & Incompletion issues re: Delivery/Bill

    Hi,
    We are using ED1 and EDI2 conditions for expected price on the sales order to trigger incompletion.  This works fine, and it's possible to use V.25 to release or manually adjust the pricing conditions to match.
    However we have problems in the way it is working re: Header/Item - if say we have two lines, line10 EDI1/2 prices are ok, complete; line 20 EDI1/2 conditions also added but incorrect and therefore incomplete.
    Now when user trys to create a Delivery - they can create a delivery for line 10 but the line 20 errors because it is incomplete.  This at line level would be ok, if we could subsequently Bill this line, but doing this through VF01 errors because of message 'VF055 (VF)055 Pricing error in document'
    The only way to clear it is to clear line 10 on the sales order, say V.25 which then allows Line 10 to also be Delivered and Billed.
    The above is with incompletion status group 06 which should prevent Delivery & Billing.   Alternatively we could use Incompletion status 02, which blocks Delivery but allows Billing.
    However this is inconsistant with the EDI1/2 conditions - Delivery seems to be blocked at the Item Level, but Billing at Header Level.
    Is there a solution?  Ideally we want the either:-
    i) Delivery to prevented if any line is incomplete for EDI1/2, or
    ii) Billing to be prevented only if the line Billed on the Delivery is incomplete on the Sales Order, not any line.
    Any advice appreciated.

    Hi,
    I suggest you check copy control (delivery->billing) at item level in tr. VTFL.
    Do you use standard routine in 'copying requirements' ? If needed you can also create custom routine that would not raise error for your scenario.
    Regards,
    Dominik Modrzejewski

  • Customer Exit for sales order Incompletion Procedure

    Hi,
    We have a requirement where we require to disable the incompletion log check on net price when a certain free goods condition exists in the sales order pricing.  We are unable to do this using standard configuration.
    Is there a user-exit we can use on the incompletion log?  I have been unable to find an exit or a BADI.
    Regards,
    James.

    Hi,
      Try this.
      Create a new incompletion procedure without the net price field..
      In the save document prepare user exit check for the conditions and switch the incompletion procedure to the new one..
    Thanks,
    Naren

  • Sales Order Incompletion

    Hi All,
    I have a seemingly random error on sales orders that I was wondering about.  When looking at the collective run every morning, I frequently see sales documents stuck due to pricing errors.  When I go into the sales orders, the incompletion log says a pricing or subtotal error for one particular line item.  The item's pricing is correct and complete, but the incompletion log doesn't clear. 
    We've found that most of the time the problem can be remedied by going to the header conditions and re-determining taxes.  Nothing changes (at least that we can see) when we do this, but it gets rid of the pricing error and allows us to save the complete document. 
    We use Vertex to determine our tax information.  This error happens quite infrequently, but when it does I can't find out why.  Does anyone have any ideas?  Why would the log say an item price error when it appears to be a header tax error?
    Thanks,
    J

    Have you noticed any patter with the error?
    Same customer, country, item?
    Would be worth checking,

  • Print data missing in Sales order Incompletion Log

    Hi Experts,
    Require your advice on the below query raised.
    I have a scenario where my Client requires the Missing data information when we click on the incompletion log on the Sales order.
    At present, the screen that I can see currently when I click the incompletion log is as below
    But, if I click on the complete data button, it takes me to the corresponding tab on my sales order (either header or item) and it helps me fill the missing information.
    When I checked on my colleague’s client, the required data exists on their system.
    The required configuration related to the incompletion log procedure is done on my client version too which I have checked.
    Please help me out on how can I retrieve the missing data information which I click on the incompletion log on the sales order.
    Thanks & Regards
    Rahul

    Hi Siva,
    The required settings are maintained. The same is present even on VOV8 transaction.
    Could you please assist me if there is anything else missing.
    Thanks & Regards
    Rahul

  • Va01 sales order item checking

    When I create a sales order in VA01, when I enter less than 3 different brand( material in line item), The system should first generate message, after that I should be able to block that order with giving proper reason and then I should be able to save that sales order.
    so that the higher authority can check it for further processing.
    This is the scenario.
    Can anybody suggest me the user exit name with simple coding.
    thanks
    naresh

    hi,
    check these exits related to va01.
    keep a breakpoint and run ur transaction so that u can know which will trigger will saving.
    Transaction Code - VA01                     Create Sales Order
    Enhancement/ Business Add-in            Description
    Enhancement
    V60F0001                                SD Billing plan (customer enhancement) diff. to billing plan
    V46H0001                                SD Customer functions for resource-related billing
    V45W0001                                SD Service Management: Forward Contract Data to Item
    V45S0004                                Effectivity type in sales order
    V45S0003                                MRP-relevance for incomplete configuration
    V45S0001                                Update sales document from configuration
    V45P0001                                SD customer function for cross-company code sales
    V45L0001                                SD component supplier processing (customer enhancements)
    V45E0002                                Data transfer in procurement elements (PRreq., assembly)
    V45E0001                                Update the purchase order from the sales order
    V45A0004                                Copy packing proposal
    V45A0003                                Collector for customer function modulpool MV45A
    V45A0002                                Predefine sold-to party in sales document
    V45A0001                                Determine alternative materials for product selection
    SDTRM001                                Reschedule schedule lines without a new ATP check
      Business Add-in
    BADI_SD_SCH_GETWAGFZ                    Scheduling Agreement: Read WAGFZ from S073
    BADI_SD_V46H0001                        SD Customer functions for resource-related billing

  • Sales Order Incompletion log - Serial Number profile is missing for materia

    The sales order is incomplete with missing data = No. serial numbers
    System gives an information saying "Serial number profile is missing for material".
    Message no. V1192
    I maintained a serial no. profile for the material in "Work scheduling" view.  But still the document is incomplete.
    Please let me know how to make this document complete.
    Thanks,
    Shankar

    Hi,
    Goto the Sales document in VA02  ->Edit-> incompletion log.
    It will show the data which should be filled, select that and click on the COMPLETE DATA tab and it will lead to the field in which the data should be entered.
    Please do like that and save it
    then once again check the EIT-->INCOMPLETION LOG
    if the document is complete save it
    rgards,
    santosh

  • Sales order - Incompletion Log

    Hi All,
    I want to generate/create incompletion log programatically for sales order based on some conditions. The incompletion log procedure will not help me since this is basically for some condition.
    For example, I want to create incompletion log for order types 'C' and if the is no partner function 'YE' entered. The order types other than C should not be implicated by this functionality.
    Here I want the name of user exit where I can put code to generate incopletion log.
    There is one user exit for deliveries FV50UZXX. However I couldn't find for sales order.
    Please help me asap.
    Regards,
    Ajitrao Patil

    Unfortunately, I'm unaware of such user exit in the sales order. However, I know for sure that it is possible to include the custom fields in the incompletion procedure configuration (check with your SD experts).
    Then you could add a custom (Z...) field (just single-character flag will do) and in a simple user exit fill it with X, for example, if the order does not fit the incompletion criteria. Otherwise leave it blank and the order will go into incompletion.
    Hope this helps.

  • Sales Order Credit Check after Booking

    Hi Gurus,
    I have to meet the below requirement in Sales order entry:
    Credit Check is enabled during Booking of the sales order. A sales order is entered now with one item and 10 numbers as quantity. While booking, the system checks for credit limit and the order is now in 'Booked' status. Now, when I change the quantity to 15 from 10, the system has to again do the credit checking process. Can this be achieved using functionality like processing constraints or any other? If so please elaborate me the setup required for the same.
    Thanks
    Best Regards,
    Prasad Dhanakodi

    Hi Prasad,
    When defining the Transactions Type, you need to define the Credit Check Rule when it fires like BOOKING/PICKING/SHIPPING/PAKCING.
    Navigation--> Order Management Responsibliity-->Setup-->Transaction Types-->Define
    Thanks & Regards,
    Srinivasulu Vakati

  • SD- Sales Order - ATP check not working for few item in same sales order

    Hi Experts,
    Need help we activated ATP check but for few item i could not find confirmation qty after availability check. In same SO out of 4 items for schedule line it confirming qty for 2 item but  it's not confirming for remaining 2 items though stock is available. Please guide me how to correst and what need to check.
    Manoj

    Dear Manoj,
               As you know, ATP is a big subject & some times its difficult to point the exact problem.
    In your case, I suggest you to execute the function module:BAPI_MATERIAL_AVAILABILITY using Tx:SE37
    key in selection criteria , in results check the "ATPQTY"- it will show you how much actual stock is available for use i.e. ATP qtty.
    still if you find the availability & system not confirming the qtty, then problem could be in checking rule
    Tx:OVZ9 check in relevant combination, whether you are considering RLT or not?
    is this case with MTS or MTO
    because in Sales order -
    for MTS - checking rule "A" & MTO checking rule will be "AE"
    Regards,
    Reazuddin MD

  • In sales order availability check problem

    Hi
    In sales order I when I enter the material availability happening.........
    ex. My material 00001 I raised the order for 100 quantity on 01.04.2009 on that time system showing availability of stock only 50 quantity available....on 02.04.2009 I posted 200 stock through transfers....Total my stock is 250 quantity as on 02.04.2009 . When i am doing delivery on 02.04.2009 only 50 quantity copying to delivery for the material 00001.
    no reservations are there.....02 availability check is there in my material master..
    if i come sales order if i go to 00001 material line item schedulines if i change the date..manually then only system updating 100 quantity in sales order................
    why its happening...........in sales order 100 line items are there .if i do delivery some line items only quantity copying.its very difficult to remember which item is copied to delivery...........
    Any suggetions please.......
    Thanks
    Sree

    Dear Sree sree
    sales order is created for 100 units and stocks are there for only for 50 units on 01.04.2009 so the confirmed qty is given as 50 only on saving the sales order
    On 02.04.2009 there are some stocks flowing in your plant /storage locations so on 02.04.2009 the qty becomes 250
    Now on 03.04.2009 the sales order is due for delivery but in delivery only 50 units has come eventhough there are 250 units stocks
    This is your problem
    The system response is very correct
    If you want the system to confirm 100 units on 03.04.2009 this wont happen automatically
    You have to put the order in VA02 mode and redo the availability check
    By doing that the system will confirm the stocks for 100 units
    If your OVZ9  availability check control screen is configured properly then while creating the sales order itself these incoming stocks of 200 units can be taken into account so that the order 100 can be confirmed in VA01 itself
    If your checking group is 02 in MMR then in OVZ9 for the combination of 02 and A (sales order) you can control these
    Go to OVz9 and press F1 in each and every check box
    You will understand it much better
    Regards
    Raja

  • Error in sales order while checking preview

    Dear all,
    I have attached the same billing plan to the sales document type & the item category. The item category is for third party. "The billing plan is a milestone billing plan". I created the sales order & entered all details
    Sold to party
    Ship to party
    Material
    Quantity
    I checked at the header level & the billing plan was determined
    I checked at the item level & the same billing plan was determined. There was a tick also on "header billing plan". "The sales order is not yet saved".
    When i click on "preview" icon to see the output, the system pops up a message box saying "maintain billing plan for sales document type or item category".
    When i click on exit in the message box, the system takes me out of the sales order.
    Then I tried out creating the same sales order & i saved it. In the change mode whn i clicked on "preview" to see the output, the system displayed the output without any message.
    Please guide me as to why the system is not allowing to see the output in the create mode of the sales order.
    With best regards,
    Allabaqsh G. Patil

    Hi,
    Everything is assigned properly. The same billing plan has been assigned to the Sales document as well as the item category. But still when i click on the preview, the system throws an error "maintain billing plan type for sales document type or item category". The date proposal has also been maintained for the billing plan.
    Actually this error only comes in the Create mode of the sales order. When I save the sales order & in the change mode when i check the preview, the error does not come.
    Please guide me as to what can be the root cause for the error in the create mode........checking the preview is the routine work of the end user to check the accuracy of the sales order before saving it.
    Thanks & regards,
    Allabaqsh G. Patil.

  • Sales order ATP Check

    As per our clientu2019s requirement during MRP run that stock as well as the receipts ( planned orders, Pos ) are not to be considered, we used the Storage Location MRP indicator (MRP 4 View, Storage Location MRP u2013 1), as a result Planned orders were created at plant level and were executed which was fine. During Sales order creation and availability check receipts are not considered as the availability check is carried out at Storage Location Level (Storage Location entry is mandatory while creating sales order ). Client wants to see the receipts while doing availability check in sales order and during MRP run they do not want to consider Stock and receipts.
    Can you get back to me on the above.
    *P.S:*
    *It is MTS Scenario with Strategy 11--Mixed MRP2.*
    *2)Activated the POs and planned orders in OVZ9 even.*
    *3)Checking Rule assigned to the sales order type..*
    Need a Quick Response on this.
    Thanks in advance
    Venkat Reddy
    9963188858.

    Hi All,
    I would like to elaborate my question with an example:
    For material A we have a stock of 1000 kgs.
    There is order reservation(for other production order) for 800 kgs.
    when I create a sales order for material A for 600kgs, I able to create delivery (i am able to confirm 600kgs even though the quantity available is only 200kgs)
    Hope i have given a clear example.
    Please suggest me what configuration/settings that is causing this behaviour.
    Thanks & Regards,
    Nataraj

Maybe you are looking for

  • MS-6119 board bios update

    Hi, Just inherited a Fujitsu PIII 500 PC and it is a bit old and weary. Want to freshen it up with new memory, hard disk etc. Before I start, just want to check that if I flash with v2.9 that I will be able to install a 120Gb hard drive in it to repl

  • MSI TV @nywhere Completely Worthless?

    So I installed the 8606 drivers which were hard as heck to find on their website, since it has 8786 or whatever as the main drivers. Anyways, installed them, installed pertinent software. Problem: I can't change channels. It does a full scan, looks e

  • UWL : Web Dynpro (Java) View

    Hi All, I'm new in development/configuration of UWL. Some requirements I already could realize. But now I'm I need to implement a totally new inputfield to the task creation and some business logic behind some actions e.g. an already filled out assig

  • Creating a RAC standby database for a single instance database

    Dear All, I have a task of migrating a 500GB single instance database to a two-node RAC database with a little downtime at hand. My migration strategy is to: 1) Create a RAC physical standby for the Single Instance database 2) Switchover to RAC stand

  • FlexUnit4 - Tests run but runner has to be manually closed and no reports generated.

    I am trying out FlexUnit4 and using ant to build the tests. I built my ant script on the one from the FlexUnit4SampleCIProject. The test from that project run, the runner automatically closes and the reports are generated, my project however does not