Billing Based on DIP Profile - PS - SD Line Items Structure

Hi,
I have created a sales order with 1 line item which is linked with a WBS Element via account assignment.
Based on the line item and WBS structure & Activities. I am billing the customer by creating a debit memo from DP91.
The billing is POC basis and is done on monthly basis. Thus at the end of each month the customer is billed according to quantities confirmed in DP91. Ultimately the complete project is done and all billing is completed as well.
Now the problem is: sales order line item had 1 quantity, however debit memo created via DP91 had more than 1 quantities and we have created multiple debit memo request w.r.t. a sales order. now the project is completed, but the status of the sales order is stilll "open". what should be the structure of sales order line items so that order is also set as completed when all quantities in PS are billed.
waiting for any kind of supportive information.
thanks.

Hi Robert,
You have 2 questions
1. On DIP
DIP has nothing to do with WBS, though you use WBS as one of teh characteristics in DIP. As per your DIP, many sales orders are created and they are enabled with different material (material determination in DIP). In order to analyse this further, you have to analyse the DIP, which is linked to your item category in VOV7. If not in VOV7, you can see the DIP name in the item level in the sales order. Using this, you can go to PS and there you can see the characteristics, usage and materials configured for this profile. This will give you a lead to find out why multiple items are coming. As per DIP profile, having multiple materials while creating documents in DP91 is expected behaviour.
2. For sales order update, you have to invoice all your billing plans, if your order items are billing plans enabled, (may be MS billing as your system has PS also). If you check this, and invoice all the milestones, then the status will be updated automatically. Before updating the sales order status, you should also close all the WBS elements and the project, which are linked to the sales order (I am not sure about this point, but you can try it in the test system, be have the system of one project per salesorder, may not be the case for you)
If you have any specific questions, pls lemme know.

Similar Messages

  • Based on single Doc number Multiple line items update to in single Z database table

    Dear Frds,
    Based on single Doc number Multiple line items update to database table
    Example : Doc Num: Janu
    If users are using different doc number again the line items are modifying and replacing to new document Number . Pls Help me Screen attached as
    Like CS01 Transaction

    Dear Frds,
    Based on single Doc number Multiple line items update to database table
    Example : Doc Num: Janu
    If users are using different doc number again the line items are modifying and replacing to new document Number . Pls Help me Screen attached as
    Like CS01 Transaction

  • DIP Profile inconsistency if i tick structure

    Hi to all,
    Iam using Resource Related billing for time and material contracts.
    In the DIP Profile config, i have maintained the personel number range, Material No, Object number.currency
    If i tick the Structure in the charecter Tab for personel number, it is showing DIP Profile inconsistency.
    If i tick only, i can bale get the person name in the sales view while doing DP91 transaction.
    In 4.7 its working fine and Iam wondering what would be the problem.
    Can anybody give the clue.
    Suitable point is awared for sure.
    Regards
    N.Raju

    Hi,
    There is a configuration error and need to give the persons range.
    Problem solved .
    I am clsoing this thread.
    Regards,
    N.Raju

  • Map default values in Header based on multiple values in the line item

    Hi
    I have a scenario in which the Header field of an IDOC should be populated with some default values based on some mixed mvt types in the line items.
    eg:
    Header -
    > Delivery type -
    > needs to be mapped to A (for X of line item 1)or B (for Y of line item 2) or C (for Z of line item 3 )
    based on line items field
    line item1---> mvt type---> X
    line item 2-->mvt type----->Y
    line item 3 -
    > mvt type -
    > Z
    mvt types doesnt necessarily have to come in that order and even the same mvt type can repeat in multiple line items.
    Can we achieve this logic in XI ?

    I think if you include removeContext, Sort, SplitByValue (on Value Change), CollapseContext to mvt type in all line items and then use ifelse condition to achieve your result.
    I will give an example of line Item1
    mvt type --->RemoveContext ->Sort>SplitByValue(on value change) --> CollapseContext
    Use the above mapping to IF function and check if it is having X, Y or Z then map the appropriate value to target field.
    Do the same for rest of the line items.

  • PO based invocie active check box for line items

    Hi,
    For PO based invoicing, we need the “Blank Checkbox”, which appears at Line Item Area of invoice.  We need it to be blank when  user begins invoicing entry process.  Meaning, no lines are subject to invoice, all are inactive and Users will place checkmarks for lines they want included for invoicing. It is SAP standard design.
    Do any one know how to achieve this?
    regards,
    Rahul Mandale

    HI Ujjwala,
    The setting in spro in Acct assigment,  u are talking about is GR Receipt or Invoice Receipts.
    These are not GR Based Invoice Verification.
    GR based Invoice Verification comes from either ur inforecords or vender master.
    if u check or uncheck these in spro in acct assigment, then it will comes ur Deliver Tab not ur invoice Verification Tab.
    one thing more, if u make it mutiple Acct assigment, then it will be Non Valuated G/R Based IV.
    Hope Clear U !
    REgards,
    Pardeep Malik

  • IDOC to JDBC, problem with the multiple line items structure and mapping

    Hi,
    I have a scenario where the ORDERS data need to update the SQL table. for the idoc which consists one line item its ok but for multiple line item its just updating one line item. In the destination side we have only one table for purchase order which consists of lineitem as a field.(no different tables for Header data and Line item data)
    Can anyone suggest me how to create a structure for target side and how to map them.
    Regards,
    CJ

    Hi Rajan,
    The table structure is
    [PO_DATE]
          ,[VENDOR_NO]      ,[PAYMENT_TERM]      ,[MATERIAL_CODE]      ,ORDERED_QTY]      ,RECEIVED_QTY]                                 
          ,[UOM]       ,[RATE]       ,[CURRENCY]       ,[PO_EXCRATE]       ,[TAX_CODE]       ,[BASE_VALUE]       ,[TAX_VALUE]
          ,[TOTAL_VALUE]       ,[ADVANCE_PAYAMT]       ,[TOTAL_QTY]        ,[SNO]       ,[POLINEITEM]
    Datatype structure:
    PO_XI_MT_ORDERS05 1-1
    STATEMENT   1-UNBOUN
      TABLENAME 1-1
        ACTION   optional
        TABLE    1-1
        ACCESS  1-1
           PO_NO   0-1
           PO_DATE 0-1
    Correct me if im wrong.
    Regards,
    CJ
    Edited by: kuncjy on May 5, 2011 11:32 AM

  • SD-ABAP:Create SO:BAPI_SALESORDER_CREATEFROMDAT2: Line Item Structure Tab

    Hi SD-ABAP,
    I'm currently creating SO using BAPI_SALESORDER_CREATEFROMDAT2.
    I'm populating the following:
    IMPORT:   SALESDOCUMENTIN, ORDER_HEADER_IN, ORDER_HEADER_INX
    TABLES:  ORDER_ITEMS_IN, ORDER_ITEMS_INX,
                    ORDER_PARTNERS,
                    ORDER_SCHEDULES_IN, ORDER_SCHEDULES_INX,
                    ORDER_CONDITIONS_IN, ORDER_CONDITIONS_INX,
                    ORDER_TEXT
    I have a BOM material A, with subMaterial A1, A2, A3.  By creating manually (VA01), this will automatically appear on the the Line Item of the BOM Material > Structure tab.  The structure tab will contain the subMaterial A1, A2, A3.
    What I need is to automatically populate the SubMaterial in the Structure Tab of the Line Item having a BOM material.
    Has anyone encountered this scenario?  I'm not sure if I need to populate: ORDER_CFGS_PART_OF?
    Thanks.
    FYI, already checked some SD-BOM related OSS notes.

    Hi Jamie,
                  It will not automatically populated in BAPi, but i think an user exit (Standard SAP code) is doing it for you. I will say not to change the program in the BAPI instead of that use MOVE FIELD TO VBAP userexit to solve this issue. This is quite common scenario and lot of posts are available over the net.
    Best Regards,
    Tapodipta Khan.

  • How to register a DIP profile using command line

    Hi All,
    Am trying to register a profile in OID11.1.1.5 as shown below, but i face the below error message.
    I have set the JAVA_HOME, PATH, ORACLE_HOME, WL_HOME as suggested in document.
    Any pointers would be helpful
    [orasso@company bin]$ ./manageSyncProfiles -h cdceasso1.company.com -p 7005 -D weblogic -ENABLE
    Exception in thread "Main Thread" java.lang.NoClassDefFoundError: oracle/ldap/odip/wlst/ManageSyncProfiles
    Caused by: java.lang.ClassNotFoundException: oracle.ldap.odip.wlst.ManageSyncProfiles
    at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:305)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:246)
    Could not find the main class: oracle.ldap.odip.wlst.ManageSyncProfiles. Program will exit.
    [orasso@company bin]$

    Generate a scenario of your package. Then go to <ODI_HOME>/oracledi/agent/bin in command prompt and invoke startscen command .
    startcmd.sh OdiStartScen -SCEN_NAME=scn_load_data -SCEN_VERSION=001 -CONTEXT=GLOBAL -AGENT_CODE=odiSchedAgent001
    Bhabani
    http://dwteam.in

  • Hierarchy of SD-items when using DIP profile

    Hi guys,
    I hope somebody can help, because I didn't find any information to this problem.
    I would like to do effort related billing with the DIP profile based on a contract item to which travel costs were posted to.
    My idea was to create one main item in the debit memo request for each FI/CO document no. (that means for each trip/person) The structure below should be build up by partial sets of cost elements (that means costs of rental for a car, hotel costs,...) .
    So, now I am able to build up this structure in DP91 area "costs", but in area "price" there is only one main item (service product) with several sub items .
    In the credit memo request the items will be copied also with only one main item and several sub items.
    Do somebody know the "hidden" checkbox to create nore than one main items in th subsequent document? Or is it only possible to create more than one main items by using a userexit?
    Thanks for your help.
    BR,
    Jaqueline
    Edited by: Jaqueline Henseler on Aug 11, 2010 5:32 PM

    Hello Manfred
    the definition of source-table is in table  AD01SRCTAB.
    Source Table Name
    0001   COVP
    0002   COSPA
    0002   COSSA
    0003   COVPR
    0004   COSRA
    0005   V_COFP
    0006   FMSUA
    0021   COSPA
    0021   COSSA
    0022   COSRA
    0023   CKF_DIP_CUSTOMER_EXIT
    1005   COVP
    GMD1   GMIA
    That means that you're reading from COVP.
    Regards, Silvia

  • Revenue Recognition based on User Status of assigned Sales Order line item

    Dear Community members,
    We have requirement to recognize / de-recognize revenue posted to WBS for calculation of RA, based on the 'User status' of the assigned Sales Order line item.
    To elaborate requirement further -
    1) WBS Element - XXX - 10 ( with operative indicator - Plan/Bill/Account Assign)
    2) Sales Order(SO) Line Items assigned to the above WBS -
    - SO No -  123 Line Item 10 - Actual Rev - $ 300 - User Status - EXE (Meaning this work is in progress , partial payment received thus actual revenue for RA at WBS is 'Zero'
    - SO No -  124 Line Item 20 - Actual Rev - $ 400 - User Status - COMPL(Meaning this work is Complete , all payment received thus actual revenue for RA at WBS is $400
    - SO No -  125 Line Item 10 - Actual Rev - $ 800 - User Status - EXE (Meaning this work is in progress , partial payment received thus actual revenue for RA at WBS is 'Zero'
    As per WBS reports Actual Revenue posted to WBS XXX-10 is $ 1500 ( $300$400$800) , however since two SO line items ( SO 123 /line item 10 and SO 125 / line Item 10 ) are NOT having User status 'COMPLETE', the actual revenue posted by those line items $ 1100/- ($300 + 800)  should not be included as Actual Revenue for RA at WBS level.
    Thus Actual Revenue for RA at WBS XXX-10 should be $ 400 /- ( the revenue posted by SO 124/line item 20 which has user status as 'COMPLETE')
    How do above can be achieved?? Is there any standard solution for this?? Is any SAP Note available for this (I too am looking for one but not found any ) ?? do we need any enhancement , Customer exit etc
    Thanks in advance
    with regards

    Hi,
    Thanks. You are right that the 'Completed Contract Method' would defer revenue recognition. However, the status checked would be of the RA object (WBS Element in this case, as RA key is on WBS and RA is being calculated on the WBS).
    However, our requirement is to check the user status of the Sales Order Line items assigned to the WBS element and filter the revenues posted based on the active user status of individual Sales Order Line item.
    Please give you inputs.
    Thanks in advance
    With regards

  • Remove Billing Block on a Sales line item with Billing Plan

    Hi All,
    I need to remove/clear “<b>Billing Block</b>” on a sales order line item which as been attached to billing plan. Sales order line item can have more then one “<b>Billing Plan</b>” line item. Based on <b>billing date</b> I want to remove Billing block. Any hints or direction much appreciated. Thanks in advance.
    Kind Regards,
    Tim

    Hi,
    Use the BAPI BAPI_SALESORDER_CHANGE to remove the billing block in the sales order line item..
    Pass the item number ORDER_ITEM_IN parameter
    Pass the item number, UPDATEFLAG = 'U', BILL_BLOCK = 'X' in the ORDER_ITEM_INX parameter..
    Thanks,
    Naren

  • Extra accouning line item in billing document with zero value

    Hi,
    I am using TAXINN procedure, the following accounting document has been generated during billing.This accounting document contains an extra line item with zero value.
    However, There is no necessary for this line item with zero value. Can you tell me how to remove this line item?
    000       50          VAT Payable                       A0             0.00
    001       01          Sale within state                 A0      1,212.00
    002       50          Sales f/goods-Dome.          A0      1,000.00-
    003       50          ED Collected Clr.                 A0          160.00-
    004       50          ED Collected Clr.                 A0              3.00-
    005       50          ED Collected Clr.                 A0              2.00-
    006       50         VAT Payable                      A0            47.00-
    Thanks,
    Kanhu

    Hi
    Check if there is any summarization active for billing documents generated through SD. The path for the same is:
    IMG>Financial Acxounting>General Ledger Accounting>Integration>Sales & distribution
    Check for table VBRK
    Regards
    Sanil  K Bhandari

  • Line item restriction after billing in sales order ?

    Hi All
    i am new to this forum and this is my first question going to put up
    After doing the billing , i am able to add another line item in the sales order via va02 , so i want know how can i restrict to add line item after completing whole cycle in sales order ?
    Regards
    Vincent

    Irrespective of whether it is an order related or delivery related, you can add en number of linei tems in sale order which is a standard functionality.  If you want to restrict, you have to go with user exit.  But there is nothing wrong in adding new line items via VA02.
    G. Lakshmipathi

  • Line items for Capital investment project report

    Hi guys,
    any idea how may I report on the line items for CIP similar to the info I get via t-code CJIC but for multiple WBS elements with investment profile. Is it possible that I may find needed info based on the status of the line item?
    Thanks and regards

    Hi,
    without Investment Profile you can not create AUC or main asset  through Project.
    its just only oneor two settings  - only creation of Investment profile and its assignkent to project profile.
    still if you dont want to go with this - then
    Maintaiin settlement rule manually to FXA. in this FI person will create C- WIP ( AUC) by normal transaction (AS01). and will maintain in settlement rule-  respective WBSE.
    venkatesh
    Edited by: venkatesh  kulkarni on Nov 20, 2009 1:05 PM

  • Invoice split by number of delivery line items

    Hi,
    Can anyone assist in providing me with a solution to the problem of splitting invoices based on the number of delivery line items. I know there is an SAP restricting of 999 lines when posting to SAP.
    Example:
    If my delivery has 20 line items is there a way to split the invoice into two separate documents of 10 lines each?
    Thanks
    Anirudh

    Hi,
    Instead of splitting the Invoice on the basis of delivery line items, you can fix the maximum of lines allowed in the Invoice. So this will help you having multiple invoices from a delivery.
    I don't know if this suits you.
    There is routine number 6 which acomplishes this (Single Invoice Limited), where coding has been done on the basis of config. (Sales Org:Limit number of billing items TVKO-MAXBI).
    This can be assigned at the item level (Copy control - Delivery to Billing, VTFL)
    Instead you can create a seperate routine which initially checks the number number of line items in the reference delivery document and then creates an invoice with specific lines.
    Hope this helps.
    Regards,
    Vivek

Maybe you are looking for