Sales settlement (Txn: FOUAN)

Dear SAP,
Can we run sales settlement for one year instead of monthly? i mean i want to bill in lump sum eg: 01.01.2009 - 31.12.2009 instead of 01.01.2009 - 31.01.2009, 01.02.2009 - 28.02.2009...etc. For your info i'm using classic RE.
Before i run this sales settlement, i run first debit position (Txn: FOSA) for one year 01.01.2009 - 31.12.2009. means in my customer line items it will show 1 amount (debit credit). if i run by monthy it will a problem to clear the item. i hope you guys can understand what i'm tring to say.
Is there any way or setting in configuration so that i can do this way (run sales settlement for one year instead of monthly)?
TQ
Regards,
Nazrul

Hi Nazrul,
the settlement interval is determined by the settlement variant. So you should use a settlement variant that has a yearly settlement period (maybe you have to define it in customizing, if such a variant does not exist yet).
Regards, Franz

Similar Messages

  • Sales Based Contract : Error : Selec a valid settlement

    Hi,
    Iam new to the RE Module.
    Whil doing the TCODE : RESRSE, iam getting the message as 'Select a valid settlement'.
    Contract details are as follows:
    Condition type is selected only one that is the Sales based and it is statistical.
    Sales quantities has been updated.
    Sales amount given in the "Sales Rule" - Calculation.
    I've given the validity dates, posting date, settlement date correctly.
    My question is : Here, is actual condition type (like any rent) are necessary to get calculate and settle the sales ?
    If the actual condition type is not necessary then what would be necessary things to be updated ?
    Please reply with your inputs.
    VVR

    Hello
    Pls check the below:
    1. Before RESRSE, the respective sales figures should be available in the Contract or if no sales available Tick Zero Sales upto the period for which the sales settlement you would like to do.
    2. In RESRSE, in addition to default fields like Co Code, Contract No, etc select Settlement Method Simulate, Settlement Type as Standard, Settlement schema as Using Actual AP, Settlement step as 05 Simulation of Posting Costs.
    3. In Selection of Sales Rule tab, give Settle Upto Date.
    4. In Parameters tab, give Text, Posting & Doc Date, Posting Period, Baseline Date as per the requirement.
    Now execute and see. If successful remove simulate and select execute in Settlement Type.
    Regards
    Amarnath.R

  • WBS Element in Production Order

    Hi Gurus,
    Just would like to briefly understand, how I can make use of the WBS Element in the Production Order (Assignment tab) to use as cost settling for a production order? How do i automate the WBS Element in the production Order for a set of given parameters? Is there a config I can use to set a profile?
    I have a scenario here as below:
    I have various types of production orders:
    PO 1 = Production A
    PO 2 = Production B
    PO 3 = Production C
    And for each of the above, I will individually have a WBS Element.
    PO1 - WBS Element A
    PO2 - WBS Element B
    PO3 - WBS Element C
    And WBS Element A, B and C is a Level 2 WBS Element which are tied to WBS Element Z (Level 1 WBS Element), which will be settled to a project.
    Appreciate your kind feedback on the above on how I can make it work by settling the cost to the WBS Element.
    Thanks.
    Rgds.

    hi,
    mainatain the settlement profile in order type. in txn oko7 settlement profile vaild receivers select wbse as settlement optional.
    in production orderheadersettlement rule maintain category as wbse and run the settlement txn ko88. now the actual production cost debit the wbse.
    regards,

  • A help required

    hello experts,
    Iam rahul ,and my module is sap basis,but i want some help
    actually my colegue is asking for certain thing to do ie..in a tcode vf01>> when creating the sales order>> there is a screen with factory innvoice >>item data>>condition. in that screen ,there the manually data is been inserted ,but the manual data should not be allowed , how can we do this screen to be only in a diplay mode
    if this is possible to do be help me out in solving the peoblem

    Hi,
    I guess you are asking about Sales order (txn VA01), pricing condition screen. If so, manual condition can be entered if it is part of pricing procedure. i.e., If SD Functional team have added a manual condition in the pricing procedure, whoever has authorization  to access the pricing screen can enter a manual condition. Your case might be selectively enable/disable manual price entry, based on authorization profile. I dont know how that is really achieved. But I have seen disabling the view of pricing screen itself based on authorization profile so that nobody can view the pricing and discount information . That is done by the security/basis team.
    Regards
    Anil

  • How to Make Settlement Rule Mandatory in Sales Order(In Acct Assigt Tab)

    Hi Gurus,
    I have a business requirement. For Free of charge 3rd party orders (yes they have FOC orders delivered by third party) the business wants to ensure that the Settlement rule should be mandatory. They enter cost center & receiver in the settlement rule.
    i.e the order should not save till Settlement rule is maintained in the line item in the Acct Assignment tab.
    Please let me know how this can be done.
    1: Applied my brains on incompletion procedure but does not seems like it can be done there.
    2: Is there something in CO where some setting can make it mandatory to enter settlement rule in Sales order?
    3: I s there any other way in user-exits or ABAP?
    4: Is there any setting in Item category(I could not locate any)?
    5: Can this be done via Requirement class.
    Please assist to resolve this one.

    Dear,
    It depends on settings in Requirement Class (OVZG) and Account Assignment Catg (AAC) in OME9
    If your AAC is E in Req Class, then your sales order is a CO object.
    Requirement Class in IMG can be checked - IMG > Controling > Prod Cost Planning > Cost Obj Controling > Prod Cost By Sales Order > Control of Requirement.
    Or any filed any you can Make mandatory through Transaction variant SHD0.

  • Sales order settlement to different periods

    Hello,
    I need to settle costs/expenses to a G/L account from a sales order. The expense is fully booked in the first month but I need to settle it periodically for a whole year, so 1/12 of the total cost for the next 12 month.
    I´d like to use the distibution rules in the settlement rule of the sales order. Is there a way to create all the 12 rules when creating the order or do I have to extend the rule each month. The problem I currently have when creating all 12 rules upfront is that the VA88 transaction automatically considers the full amount and posts it all in one period.
    If this is not possible, maybe there is an automatic program/job that I could use to do a mass update of all settlement rules I have for sales orders.
    Thanks a lot for your answer
    Thomas H.

    Hi,
    What is the business rational to have a 2 step settlement to COPA?
    Thank you and Regards,
    Varshal Kachole

  • Sales Order Settlement to Only WBS

    Hi,
    I have scenario like Sales Order Settlement to only WBS in make to order.
    Again from WBS settlement to COPA.
    So far I know WBS settlement to COPA and I am not sure in the 1 st scenario.
    Can you any body tell me where I need to configure, is it only settlement profile or any other settings required?
    Thanks & Regards,
    KBR

    Hi,
    What is the business rational to have a 2 step settlement to COPA?
    Thank you and Regards,
    Varshal Kachole

  • Settlement of Sale Order to Sale Order

    Dear experts
    I need help in the following scenario:
    At my client place we are doing job work for external material. All the material are supplied by the customer and our client will do the processing and send it back to customer's customer on customers request.
    To create Excise Invoice against the Customers Customer we are handling through 2 sale orders.
    First One Sale order will be created against the Customer Order and Sale price will be the selling price of Customers to Customer.
    Second Sale Order will be created for Job Work Charges for the processing the materials.
    On settling the process orders all the cost is settling to Sale Order One, Clients revenue is coming from Sale Order Two.
    Here I need to settle the First Sale Order to Second Sale Order. I have given the second sale Order number in first sale order number in Settlement rule.
    But when I settle the First sale Order all the amount it going to Price Differance Account.
    How to settle the Cost of First Sale Order to Second Sale Order?
    Regards
    Kiran A

    Dear Experts
    any advises.
    Can I go for Sale Order to Sale Order Settlement ?
    Regards
    Kiran

  • Settlement of Sale Order issue.

    Dear friends
    I am getting the following error while settling the Sale Order in VA88.
    Please guide me in this issue, how to handle?
    There are no accrued amounts; settlement is not possible.
    Message no. KD256
    Diagnosis
    The sender has a results analysis key, but no accrued values.
    Either the accrual was not yet started for the sender, or the values to be settled from the accrual equal zero.
    Note
    Actual costs are only settled once the sender is technically completed or finally delivered.
    This applies to
    Projects that cannot carry revenues
    In Service Management for sales order production to the indicator (Calculate WIP for orders in sales order production) set in the accrual version for
    Production orders
    Internal orders with no revenues
    Orders with no revenues
    In Service Management for engineer-to-order production to the indicator (Calculate WIP for orders in engineer-to-order production ) set in the accrual version for
    Internal orders with no revenues
    Orders with no revenues
    In Service Management to the indicator (Calculate WIP for internal and service orders with no revenues) set in the accrual version for
    Internal orders with no revenues
    Orders with no revenues
    To the indicator (Calculate WIP for production orders without settlement to material) set in the accrual version for
    Production orders without settlement to material
    Procedure
    1. If necessary, start the accrual calculation for the sender
    2. Restart settlement

    Now I am getting another error.
    Complete PA transfer structure ZR
    Message no. KD514
    Diagnosis
    There is no value field assignment for cost element 911400 / *_variance category COSR_* in PA transfer structure ZR, or
    PA transfer structure ZR has no assignments, or
    No "Origin" is maintained for the assignments in PA transfer structure ZR (cost element group and, if applicable, variance category)
    When I see the Variance Category I didnt find any Variance Category COSR?
    What could be the reason.
    Thanks in advance
    Kiran

  • GR/IR monthly settlements, automatic assignments in Sales order & Co code

    Hi,
    1) what are the transactions involved in the GR-IR month or period  end settlements?
    2) If I select account assignment in line item in PO, the goods directly received by cost center, what will be the entry to be passed?
    3)Goods receipt happend but no further transacion done means no receipt of IR as will issue to any where, in such case what will be the entry to be posted ot nullify the stock?
    4) Where we assin the Profit center in sales ordet for automatic posting?
    5) Where we assign the Business Area in company code for automatic posting?
    Regards,
    NSB

    Hi
    T.codes: MR11, F.19
    Regards
    Odaiah Pelley

  • Error While doing settlement for Sale Order in MTO scenario

    Hi,
    In MTO Scenario - when i try to settle Sales Order i am getting the below error. Even i have maintained the settlement cost element for PSG in allocation structure A1.
    Kindly help me
    Define a settlement cost element for receiver type PSG
    Message no. KD506
    Diagnosis
    In allocation structure A1 (controlling area BP01), you did not define which cost element should be used when settling costs/revenues of the sender. Nor did you define receiver type PSG.
    Procedure
    Assign a different allocation structure to the settlement sender (-> Master data -> Settlement rule -> Goto -> Settlement parameters), or maintain allocation structure A1.
    Thanks
    Kishore

    Hi
    Please check your allocation structure , it looks that settlement cost element that you have assigned in the allocation strcuture is not having correct cost element category.
    Go to Allocation structure configuration (OKO6) and check your allocation structure A1.
    check settlement cost elements is it by cost element or you have assigned separate cost element for settlement.
    if you wants to settle with same cost element select By cost element.
    if you wants to settle with different cost element create a cost element and assign settlement cost element.
    http://help.sap.com/saphelp_di46c2/helpdata/EN/9d/1f4b6e5733d1118b3f0060b03ca329/frameset.htm
    hope this helps you.
    Regards

  • Sales order settlement error

    Hi all,
    I getting an error when i created a sales order, while saving the system through an error : settlemet profile zz1 does not exits"
    the same i simulated in the Quality system it is working fine.
    when i have done the analysis, the settlement profile ZZ1 is not there in both the system.
    can any on please give  light on this.
    thanks
    Kuntla

    Dear GopalKrishna,
    Check with:
    T. Code: VA88
    > Environment> Customize Settlement.
    For more, read:
    Sales order settlemet-VA88
    Hope, this information may help you.
    Best Regards,
    Amit

  • How the sales returns will effect after rebate settlement in sap

    Dear SD Experts,
    I have a query that the Rebate settlement is done (Material Rebate) after that the sales returns has taken place and again in the credit memo the system is showing the rebate accruals.
    Can any one please suggest me how the actual postings will takes place? what changes need to be done to reverse the rebate accrual already posted.
    Thanks in advance.
    Anjan kumar

    Hi Imran
    1. The first entry should ideally happen along with the invoice posting or when you run VBOF.
    Dr. Rebate Discount
    Cr. Rebate Accrual
    This means that rebate accruals are happening. This means you are keeping a provision to pay. You are booking a liability in your books.
    2. The second entry is when you pay out to the customer.
    Dr. Rebate Accrual
    Cr. Customer
    This means you are reducing the customer balance by adjusting against the liability. Ideally this entry is passed when you do a partial settlement. If a final settlement is executed then the additional accruals if any in the account will get reversed.
    3. While taking returns the entry that you say that is happening is
    Dr. Customer
    Cr. Rebate Accrual
    This is also correct since he has returned the good, we ideally should not pass on the benefit to him. Additionally if this is happening that means the rebate is still active. When you finally settle the rebate if there is any balance in the rebate account it will get reversed. This means liability will be reversed in your books of accounts.
    Thanks
    Indranil

  • Automatic creation of  settlement rule while creating sales order

    Hi Friends,
    Can any one help me how to create settlement rule automatically while creating sales order i.e saving sales order. Is there any function module or any badi which can be used.. please suggest.
    thanks
    bobby

    Hi,
    Here is the solution , First Create a sustitution by going into OPSN Transaction , only user exit say 'U902'
    and write the form routine in Program named 'ZRGGBS000'
    The code is below ,
    *&      Form  U902
       Automatic Generation of Settlement Rule For WBS and Company 4180
    FORM u902.
    Exit For Automatic Settlement Rule Creation for WBS Billing elements
      IF sy-tcode = 'CJ20N' or sy-tcode = 'CJ01' or sy-tcode = 'CJ02'.
        DATA   lv_proj TYPE ps_pspid.
        lv_proj = proj-pspid.
        EXPORT lv_proj TO MEMORY ID 'PSPID'.
    Calling YGPS_CJB1EXEC Program For Creating Settlement Rule
        SUBMIT ygps_cjb1exec AND RETURN.
      ENDIF.
    ENDFORM.                                                    "u902
    *& Program  YGPS_CJB1EXEC
    PROGRAM  ygps_cjb1exec.
       Automatic Generation of Settlement Rule For WBS and Company 4180
    Called From Exit For Automatic Settlement Rule Creation for WBS Billing elements
    DATA: bdcdata_wa  TYPE bdcdata,
          bdcdata_tab TYPE TABLE OF bdcdata,
          itab TYPE TABLE OF bdcmsgcoll.
    DATA :lv_currm LIKE bkpf-monat,
          lv_curry LIKE bkpf-gjahr,
          lv_prevm LIKE bkpf-monat,
          lv_prevy LIKE bkpf-gjahr,
          lv_proj TYPE ps_pspid,
          lv_mode TYPE c,
          lv_time TYPE sy-uzeit.
    DATA :g_datfm            LIKE usr01-datfm,
          g_dd(2)            TYPE c,                         " Day
          g_mm(2)            TYPE c,                         " Month
          g_yyyy(4)          TYPE c,                         " Year
          g_sydatum(10)      TYPE c.
    IMPORT lv_proj FROM MEMORY ID 'PSPID'.
    lv_mode = 'N'.
    CLEAR bdcdata_wa.
    bdcdata_wa-program  = 'SAPLKAZB'.
    bdcdata_wa-dynpro   = '1000'.
    bdcdata_wa-dynbegin = 'X'.
    APPEND bdcdata_wa TO bdcdata_tab.
    CLEAR bdcdata_wa.
    bdcdata_wa-fnam = 'BDC_CURSOR'.
    bdcdata_wa-fval = 'PRZB-VARIANT'.
    APPEND bdcdata_wa TO bdcdata_tab.
    CLEAR bdcdata_wa.
    bdcdata_wa-fnam = 'PRZB-VARIANT'.
    bdcdata_wa-fval = 'ZGPS0001'.
    APPEND bdcdata_wa TO bdcdata_tab.
    CALL FUNCTION 'GET_CURRENT_YEAR'
      EXPORTING
        bukrs = '4180'
      IMPORTING
        currm = lv_currm
        curry = lv_curry
        prevm = lv_prevm
        prevy = lv_prevy.
    CLEAR bdcdata_wa.
    bdcdata_wa-fnam = 'RKAUF-FROM'.
    bdcdata_wa-fval = lv_currm.
    APPEND bdcdata_wa TO bdcdata_tab.
    CLEAR bdcdata_wa.
    bdcdata_wa-fnam = 'RKAUF-GJAHR'.
    bdcdata_wa-fval = lv_curry.
    APPEND bdcdata_wa TO bdcdata_tab.
    CLEAR bdcdata_wa.
    bdcdata_wa-fnam = 'BDC_OKCODE'.
    bdcdata_wa-fval = '=VARC'.
    APPEND bdcdata_wa TO bdcdata_tab.
    CLEAR bdcdata_wa.
    bdcdata_wa-program  = 'RKPSEL00'.
    bdcdata_wa-dynpro   = '1000'.
    bdcdata_wa-dynbegin = 'X'.
    APPEND bdcdata_wa TO bdcdata_tab.
    CLEAR bdcdata_wa.
    bdcdata_wa-fnam = 'BDC_CURSOR'.
    bdcdata_wa-fval = 'CN_PROJN-LOW'.
    APPEND bdcdata_wa TO bdcdata_tab.
    CLEAR bdcdata_wa.
    bdcdata_wa-fnam = 'CN_PROJN-LOW'.
    bdcdata_wa-fval = lv_proj.
    APPEND bdcdata_wa TO bdcdata_tab.
    CLEAR bdcdata_wa.
    bdcdata_wa-fnam = 'CN_PSPNR-LOW'.
    bdcdata_wa-fval = space.
    APPEND bdcdata_wa TO bdcdata_tab.
    CLEAR bdcdata_wa.
    bdcdata_wa-fnam = 'CN_NETNR-LOW'.
    bdcdata_wa-fval = space.
    APPEND bdcdata_wa TO bdcdata_tab.
    CLEAR bdcdata_wa.
    bdcdata_wa-fnam = 'CN_ACTVT-LOW'.
    bdcdata_wa-fval = space.
    APPEND bdcdata_wa TO bdcdata_tab.
    CLEAR bdcdata_wa.
    bdcdata_wa-fnam = 'CN_MATNR-LOW'.
    bdcdata_wa-fval = space.
    APPEND bdcdata_wa TO bdcdata_tab.
    CLEAR bdcdata_wa.
    bdcdata_wa-fnam = 'BDC_OKCODE'.
    bdcdata_wa-fval = '/00'.
    APPEND bdcdata_wa TO bdcdata_tab.
    CLEAR bdcdata_wa.
    bdcdata_wa-fnam = 'BDC_OKCODE'.
    bdcdata_wa-fval = '=SAVE'.
    APPEND bdcdata_wa TO bdcdata_tab.
    CLEAR bdcdata_wa.
    bdcdata_wa-fnam = 'BDC_OKCODE'.
    bdcdata_wa-fval = '=VBAC'.
    APPEND bdcdata_wa TO bdcdata_tab.
    CLEAR bdcdata_wa.
    bdcdata_wa-program  = 'SAPLSPO1'.
    bdcdata_wa-dynpro   = '0100'.
    bdcdata_wa-dynbegin = 'X'.
    APPEND bdcdata_wa TO bdcdata_tab.
    CLEAR bdcdata_wa.
    bdcdata_wa-fnam = 'BDC_OKCODE'.
    bdcdata_wa-fval = '=YES'.
    APPEND bdcdata_wa TO bdcdata_tab.
    CLEAR bdcdata_wa.
    bdcdata_wa-program  = 'SAPLKAZB'.
    bdcdata_wa-dynpro   = '1000'.
    bdcdata_wa-dynbegin = 'X'.
    APPEND bdcdata_wa TO bdcdata_tab.
    CLEAR bdcdata_wa.
    bdcdata_wa-fnam = 'RKAUF-BATCH'.
    bdcdata_wa-fval = 'X'.
    APPEND bdcdata_wa TO bdcdata_tab.
    CLEAR bdcdata_wa.
    bdcdata_wa-fnam = 'RKAUF-TEST'.
    bdcdata_wa-fval = space.
    APPEND bdcdata_wa TO bdcdata_tab.
    CLEAR bdcdata_wa.
    bdcdata_wa-fnam = 'BDC_OKCODE'.
    bdcdata_wa-fval = '=RUN'.
    APPEND bdcdata_wa TO bdcdata_tab.
    CLEAR bdcdata_wa.
    bdcdata_wa-program  = 'SAPLKABA'.
    bdcdata_wa-dynpro   = '0210'.
    bdcdata_wa-dynbegin = 'X'.
    APPEND bdcdata_wa TO bdcdata_tab.
    CLEAR bdcdata_wa.
    bdcdata_wa-fnam = 'KABA01-JNAME'.
    bdcdata_wa-fval = 'CJB1_EXEC'.
    APPEND bdcdata_wa TO bdcdata_tab.
    CLEAR bdcdata_wa.
    bdcdata_wa-fnam = 'BDC_SUBSCR'.
    bdcdata_wa-fval = 'SAPLKABA'.
    APPEND bdcdata_wa TO bdcdata_tab.
    Extract the date format from the user settings
    PERFORM f_get_dateformat CHANGING g_datfm.
    Changing the current date format to User Profile Date Settings
    PERFORM f_format_date USING   g_datfm
                                  sy-datum+4(2)
                                  sy-datum+6(2)
                                  sy-datum+0(4)
                         CHANGING g_sydatum.
    CLEAR bdcdata_wa.
    bdcdata_wa-fnam = 'KABA01-STDAY'.
    bdcdata_wa-fval = g_sydatum.
    APPEND bdcdata_wa TO bdcdata_tab.
    lv_time = sy-uzeit  + 30.
    CLEAR bdcdata_wa.
    bdcdata_wa-fnam = 'KABA01-STTME'.
    bdcdata_wa-fval = lv_time.
    APPEND bdcdata_wa TO bdcdata_tab.
    CLEAR bdcdata_wa.
    bdcdata_wa-fnam = 'KABA01-PRIKZ'.
    bdcdata_wa-fval = space.
    APPEND bdcdata_wa TO bdcdata_tab.
    CLEAR bdcdata_wa.
    bdcdata_wa-fnam = 'BDC_OKCODE'.
    bdcdata_wa-fval = '=TAKE'.
    APPEND bdcdata_wa TO bdcdata_tab.
    Calling Transaction 'CJB1' for creating settlement rule
    CALL TRANSACTION 'CJB1'  USING bdcdata_tab MODE lv_mode .
    IF sy-subrc = 0.
    ENDIF.
    *&      Form  F_GET_DATEFORMAT
          This subroutine returns the date format in the user setttigs
         <--P_G_DATFM  Date Format
    FORM f_get_dateformat CHANGING p_g_datfm.                   "#EC *
      SELECT SINGLE datfm FROM usr01 INTO p_g_datfm
      WHERE bname = sy-uname.
    ENDFORM.                    " F_GET_DATEFORMAT
    *&      Form  F_FORMAT_DATE
          This subroutine returns the date as per the user settings
         -->P_G_DATFM  Date Format
         -->P_G_MM  Month
         -->P_G_DD  Day
         -->P_G_YYYY  Year
         <--P_G_DATE  Date
    FORM f_format_date USING    p_g_datfm
                                p_g_mm
                                p_g_dd
                                p_g_yyyy
                       CHANGING p_g_date.                       "#EC *
      CONSTANTS: c_dot VALUE '.',
                 c_slash VALUE '/',
                 c_dash VALUE '-',
                 c_1 VALUE '1',
                 c_2 VALUE '2',
                 c_3 VALUE '3',
                 c_4 VALUE '4',
                 c_5 VALUE '5',
                 c_6 VALUE '6'.
      DATA: l_day(2),
            l_month(2).
      l_day = p_g_dd.
      l_month = p_g_mm.
      CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
        EXPORTING
          input  = l_month
        IMPORTING
          output = l_month.
      CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
        EXPORTING
          input  = l_day
        IMPORTING
          output = l_day.
      CASE p_g_datfm.
        WHEN c_1.
          CONCATENATE l_day l_month p_g_yyyy INTO p_g_date
              SEPARATED BY c_dot.
        WHEN c_2.
          CONCATENATE l_month l_day p_g_yyyy INTO p_g_date
           SEPARATED BY c_slash.
        WHEN c_3.
          CONCATENATE l_month l_day p_g_yyyy INTO p_g_date
              SEPARATED BY c_dash.
        WHEN c_4.
          CONCATENATE p_g_yyyy l_month l_day INTO p_g_date
              SEPARATED BY c_dot.
        WHEN c_5.
          CONCATENATE p_g_yyyy l_month l_day INTO p_g_date
              SEPARATED BY c_slash.
        WHEN c_6.
          CONCATENATE p_g_yyyy l_month l_day INTO p_g_date
              SEPARATED BY c_dash.
      ENDCASE.
    ENDFORM.                    " F_FORMAT_DATE
    thanks
    bobby

  • Settlement Rule for service order created based on sales order

    Hello,
    I am creating a sales order and entering  WBS as an cost object.
    After creation of sales order the Service order is created.
    For service order type in the settlement profile  WBS is maintained.
    But the system is not copying the WBS in Service order which is maintained in sales order.
    Can any body have an idea on this?
    Regards
    Abhijit

    Hi,
    As far as my understanding when service order is created through sales order then settlement rule is SDI and its item number
    Not what you maintained in account assignment tab of sales order
    When you settle service order then cost will settle on sales document and its item and then latter you settle sales order then settlement receiver is WBS element which you maintained in account assignment tab
    Kapil

Maybe you are looking for