Rebranding a fuel material

Scenario
When rebranding a fuel material to or from SLOP, the counter posting of the excise duty posting goes entirely to the provincial account, whereas it should be split amongst the federal and provincial.
When we convert to slop difference between federal and provincial taxes between material converted to and converted from is posted to one account instead of being split to two different accounts.
IS that true?
Standard SAP is not having capability to post the respective differences to respective accounts; it posts to one account only needing reconciliation in the end. A development may be needed to provide this functionality to you.
We need to decide this on basis on number of transactions comprising conversions to slop
IF not what will be the Solution -

for accountability and quality inspection , batch has no relevance.
But if need for tracability and track ofcource it has. create batch per tank (one option manually ).
batch means things in a packet , you can issue in packets , suppose 500 litre in packet means u can issue 500 L maximun from packet A ,
dnt think batch req for for a these kinda consumables
cheers

Similar Messages

  • Batch management separately for packaging / fuel material

    Hi experts,
    to be very clear , batch management is activated for all type of materials like raw material and finished goods.
    For packaging material and fuel material i didnt activate batch management.
    my issue is to maintain batch for packaging and fuel material with batch no. separately.
    if any customization or through any exits / badi ?
    i also maintain for stock at  batch level .
    regards
    dks

    Hi,
    If batch is not activated for Material type packaging / fuel material...and stock /PO/GRN/IV exists for those material, then its impossible to to acitivate batches for those materials whose stock /PO/GRN/IV exists ...
    If you want to maintain batches for these material types then you have to reverse all documents and you have to clear all stocks, which will be tedious job.
    Better from future when ever you create new material for those material types, then activate the batch management check box.

  • Message "Enter Batch" in Fuel Consumption-Measurement Transaction (IFCU)

    Dear Expert,
    Lately I activate EA-PLM ECC extention in my sandbox to simulate IFCU transaction for entry Fuel Consumption. After all config is being done, in IFCU transaction there still problem, It rise a pop-up to "Enter Batch" when saving this transaction. Indeed We are using Batch Management for our Fuel material, but where we can input this batch parameter in IFCU transaction ?
    Please advice...Thank U

    I don't think batch managed materials are supported for this transaction.You may have to develop your own transaction by copying the same and adding the batch information. All you may have to do is pass the batch number to the Goods movement BAPI BAPI_GOODSMVT_CREATE  in the program.
    Regards
    Narasimhan

  • Guide me in userexit (Urgent)

    Hi this is my business requirement
    There are 2 different business requirements for currency and UOM.
    Currency
    In general, standard SAP creates invoices in the currency of the sold-to customer but it will be overwritten with the document currency of the order if this is different. For Global Aviation the ship-to drives what the customer has to be billed in. A user exit needs to look up the currency on the ship-to and place it on the order. This will ensure that the invoice will be in the new currency.
    UOM
    TICIT receives into plane delivery tickets from airports and sends them into SAP via STP. The airports only send one material UOM per file. This doesn’t necessarily reflect what UOM the customer wants to be billed in. This information is available on the ship-to master data though. A user exit needs to look up the UOM on the ship-to, place it on the order and calculate the new quantity based on the new UOM.
    Functional Logic
    USEREXIT_MOVE_FIELD_TO_VBAK in program MV45AFZZ can be used to retrieve currency (KNVV-WAERS) and UOM (KNVV-ZZ_CUST_UOM) from the ship-to master. The quantity for the new UOM must be calculated if the UOM on the file is different than what is on the customer master. USEREXIT_MOVE_FIELD_TO_VBAK in program MV45AFZZ can accommodate the logic. The quantity must be redetermined based on the new UOM. Field RV45A-KWMENG must be overwritten with the new quantity and field VBAP-VRKME with the new UOM.
    Function Module OIB_QCI_CONVERSION_SIMPLE can be used to perform the conversion.
    <b>Function, Rules, Exits     Description of Functionality, Rules, Exits</b>
    USEREXIT_MOVE_FIELD_TO_VBAK in program MV45AFZZ     Check if this is an Aviation order – the order type is ZOIP, ZDIP or ZCIP
    Retrieve currency KNVV-WAERS and unit of measure KNVV- ZZ_CUST_UOM from ship-to master data.
    USEREXIT_MOVE_FIELD_TO_VBAP in program MV45AFZZ     Check if this is an Aviation order and if the material is a fuel – material’s product hierarchy determines this JET FUEL = 1030101010
    Recalculate quantity based on UOM if necessary, use FM OIB_QCI_CONVERSION_SIMPLE.
    No quantity should be converted if this functionality gets called by price notifications or BW info cube. Only the UOM needs to change.
    Thanks
    Sajnjana

    Hi S.K ,
    i have gone thru ur Requirement,There is nothing complecate to putting logic in this MV45AFZZ.
    please do it in step-by-step , u can easly can do it wilthin mins.
    Regards
    Prabhu

  • Is it possible to activate Batch Management for a material without Class?

    Dear Experts,
                           Is it possible to activate Batch Management for a material without having Class & Characteristics maintained. As my requirement is to procure Fuels in Batches only with external no. assignment without any parameters to be checked at the time of Goods Receipt? Batches are needed for Accountability purpose.
    Regards

    >
    Chandan H N wrote:
    > Dear Experts,
    >
    >                        Is it possible to activate Batch Management for a material without having Class & Characteristics maintained. As my requirement is to procure Fuels in Batches only with external no. assignment without any parameters to be checked at the time of Goods Receipt? Batches are needed for Accountability purpose.
    >
    > Regards
    Please check this answered link:
    Batch-classification view
    If you want classify a batch, then you should have maintained the batch classification in material master which is either class 022 or class 023 (depends on your batch level set in cusotmizing). The material class 001 has no impact on the batch classifcition, it is what it is: a classification for the material.
    Edited by: Afshad Irani on Jun 20, 2010 4:40 PM

  • Operation wise fuel consumption details.

    Dears,
    How can we get the operation wise raw material consumption details. For example in an order I am having 5 operations. Each operation requires some fuel consumption. Fuel is my BOM component. I need to issue the quantity of fuel for each operation. Again in the report also... I need the details of fuel consumption operation wise. How can we divide the total quantity of fuel to different routing operations. one way is I can maintain different line items in BOM. Is there any other way of doing it? How can get it in report?
    Regards,
    Surya.

    Hi,
      I don't think so that there is such report which will give you operation wise consumption but you can make that fuel consumption as a activity type in ur standard value key and make some std value to put it in the routing, then if you go for operation wise confirmation then in that screen you will be able to put the consumption details in it.
    you can take a report of that also in COOIS.
    order wise consumption you can get from order report itself
    reward poits if you find it useful.

  • Fuel Consumption Report Modification - 2

    Hi Experts
    I am working on fuel consumption modification. can anyone help me how to get max and min value for this program
    I am getting one row correct with equipment no is enter but when I enter the range of equipment no it is taking long time and the result is repeating for each row
    please correct my report
    Thnaks in advanced
    Piroz
    REPORT Z_FUEL2 LINE-SIZE  232 LINE-COUNT 75
             NO STANDARD PAGE HEADING.
    TABLES : equi,
             equz,
             imptt,
             imrg,
             eqkt,
             iloa.
    TYPES: BEGIN OF ty_equi," occurs 0,
           equnr type equi-equnr,
           END OF ty_equi.
    TYPES: BEGIN of ty_eqkt," occurs 0,
           equnr type eqkt-equnr,
           eqktx type eqkt-eqktx,
           END OF ty_eqkt.
    TYPES: BEGIN of ty_iloa ,"occurs 0,
           iloan type iloa-iloan,
           eqfnr type iloa-eqfnr,
           END OF ty_iloa.
    TYPES: BEGIN of ty_imptt," occurs 0,
           mpobj type imptt-mpobj,
           END of ty_imptt.
    TYPES: BEGIN of ty_imrg ,"occurs 0,
           idate type imrg-idate,
           recdv type imrg-recdv,
           recdu type imrg-recdu,
           END of ty_imrg.
    TYPES: BEGIN OF ty_data  ,
           equnr      type equnr,         " Euipment no
           eqktx      type eqkt-eqktx,    " Equipment Text
           eqfnr       type iloa-eqfnr,     " Equipment Sort field
           idate      type imrg-idate,    " Measuring Date
           recdu      type imrg-recdu,    " Unit of measuring ='KM','L','H'
           recdv      type imrg-recdv,    " Counter reading data
           END OF ty_data.
    TYPES: BEGIN OF ty_final,
           equnr           type equnr,            "  Equipment no
           eqktx           type eqkt-eqktx,       "  Equipment Text
           eqfnr           type iloa-eqfnr,       "  Equipment Sort field
           min_date        type imrg-idate,       "  Min Date
           min_km          type imrg-recdv,       "  Max Km
           max_date        type imrg-idate,       "  Max Date
           max_km          type imrg-recdv,       "  Min km
           t_max_min_km    type i,                "  Total min_km-max_km
           min_hr          type imrg-recdv,       "  Max hr
           max_hr          type imrg-recdv,       "  Min hr
           t_max_min_hr    type i,                "  Total min_hr-max_hr
           min_lit         type imrg-recdv,       "  Max lit
           max_lit         type imrg-recdv,       "  Min lit
           t_max_min_lit    type i,                "  Total min_lit-max_lit
           T_fuel_con        type p decimals 2,     "  Total_hrs / t_max_min_hr
           T_km_l            type p decimals 2,     "  km / L
           lit_per_hr      type i           ,     "  fuel comsumed / t_max_min_hr
           END OF ty_final.
    DATA: i_equi TYPE TABLE OF ty_equi,   "internal table
          wa_equi TYPE ty_equi, " work area
          i_eqkt TYPE TABLE OF ty_eqkt,   "internal table
          wa_eqkt TYPE ty_eqkt, " work area
          i_iloa TYPE TABLE of ty_iloa,   "internal table
          wa_iloa TYPE ty_iloa, " work area
          i_imptt TYPE TABLE of ty_imptt, "internal table
          wa_imptt TYPE ty_imptt,
          i_imrg  TYPE TABLE of ty_imrg,  "internal table
          wa_imrg TYPE ty_imrg,
          i_data TYPE TABLE OF ty_data,   "internal table
          wa_data TYPE ty_data, " work area
          i_final TYPE TABLE OF ty_final, " internal table
          wa_final TYPE ty_final. " work area
    DATA :  max_date type date ,
             min_date type date,
             max_km TYPE p DECIMALS 2,
             min_km TYPE p DECIMALS 2,
             max_hr TYPE p DECIMALS 2,
             min_hr TYPE p DECIMALS 2,
             max_lit TYPE p DECIMALS 2,
             min_lit TYPE p DECIMALS 2,
             t_max_min_km  TYPE p DECIMALS 2,
             t_max_min_hr TYPE p DECIMALS 2,
             t_max_min_lit TYPE p DECIMALS 2.
    SELECTION-SCREEN BEGIN OF BLOCK blk WITH FRAME.
    SELECTION-SCREEN BEGIN OF BLOCK blk1 WITH FRAME TITLE text-001.
    SELECT-OPTIONS: p_equnr FOR equi-equnr, "no-extension no intervals,
                    p_idate FOR imrg-idate.  "NO-EXTENSION NO INTERVALS OBLIGATORY,
                   " p_recdu FOR imrg-recdu." NO-EXTENSION NO INTERVALS ."default 'M3'" OBLIGATORY.
    SELECTION-SCREEN END OF BLOCK blk1.
    SELECTION-SCREEN BEGIN OF BLOCK blk2 WITH FRAME TITLE text-002.
    SELECTION-SCREEN END OF BLOCK blk2.
    SELECTION-SCREEN END OF BLOCK blk.
    TOP-OF-PAGE.
      FORMAT INTENSIFIED ON.
      WRITE:/1(40) ' INVESTMENT LIMITED  '.
      WRITE:/50(40) ' FUEL CONSUMPTION REPORT ' CENTERED   ,
              2 'Page', sy-pagno.
      FORMAT INTENSIFIED OFF.
      WRITE:/50(40) '----
    ' CENTERED .
      FORMAT INTENSIFIED ON.
      WRITE:/2 sy-datum COLOR 3, sy-uzeit .
      "WRITE:/1 S903-SPMON ."p_yearf.
      ULINE.
      "CENTERED.
      write: /2 'Date From     :'.
      write: /2 'Equipment No  :'.
      write: /2 'Unit          :'.
      SKIP.
      ULINE.
      WRITE:/1 sy-vline,
        2   'EQUIP NO',              10 sy-vline,
        11  'NAME',                  40 sy-vline,
        41  'SORT',                  60 sy-vline,
        61  'MIN DATE',              74 sy-vline,
        75  'MIN KM',                87 sy-vline,
        88  'MAX DATE',              100 sy-vline,
        101 'MAX KM' ,               113 sy-vline,
        114 'TOTAL KM',              126 sy-vline COLOR 2,
        127 'MIN HR',                139 sy-vline,
        140 'MAX HR',                152 sy-vline,
        153 'TOTAL HR' ,             167 sy-vline COLOR 2,
        168 'MIN LIT',               180 sy-vline,
        181 'MAX LIT',               193 sy-vline,
        194 'FUEL CON',              206 sy-vline  COLOR 2,
        207 'KM L',                  219 sy-vline,
        220 'LIT PER HR',            232 sy-vline.
      FORMAT COLOR 3 ON.
      ULINE.
    END-OF-PAGE.
    START-OF-SELECTION.
    select a~equnr d~eqktx f~eqfnr e~idate e~recdu e~recdv
    into corresponding fields of table i_data
    from equi AS a
    inner join equz as b
    on a~equnr = b~equnr
    inner join iloa as f
    on b~iloan = f~iloan
    inner join imptt as c
    on a~objnr = c~mpobj
    inner join eqkt as d
    on a~equnr = d~equnr
    inner join imrg as e
    on e~point = c~point
    where a~equnr in p_equnr
    and
    e~idate in p_idate and
    e~recdu in ('KM','L','H').
    "e~recdu in p_recdu.
    equi
    *select equnr from equi into table i_equi
    *for all entries in I_DATA
    **where objnr = i_equnr-mpobj.
    *where equnr = i_data-equnr.
    *endselect.
    eqkt
    *select equnr eqktx into table I_eqkt
    *from eqkt
    *FOR ALL ENTRIES IN I_DATA
    *where equnr = i_data-Equnr.
    *endselect.
    iloa
    *select eqfnr into table I_iloa
    *from equz
    *FOR ALL ENTRIES IN I_DATA
    *on equziloan = iloailoan
    *where iloan = i_data-iloan .
    *endselect.
    imrg
    *select idate recdv recdu into table I_imrg
    *from imrg
    *FOR ALL ENTRIES IN I_DATA
    *where imrg~objnr = i_date-mpobj.
    *endselect.
    loop  at i_data into wa_data.
    CLEAR: wa_final.
      READ TABLE i_final into wa_final
               with key equnr = wa_data-equnr.
        if sy-subrc EQ 0.
         PERFORM prepare_get_equi.
         PERFORM prepare_get_eqkt.
         PERFORM prepare_get_iloa.
         PERFORM prepare_get_imptt.
         PERFORM prepare_get_imrg.
          PERFORM prepare_final_rec USING'M'. " Modify Existing Record
          ElSE.
          PERFORM prepare_final_rec USING'A'. " Append New Record.
        ENDIF.
        ENDLOOP.
        LOOP AT i_final into wa_final.
         SORT i_final by equnr  descending.
          at new equnr.
            read table i_final into wa_final index sy-tabix.
                WRITE:/1 sy-vline,
    2  wa_final-equnr                                                 , 10 sy-vline,
    11 wa_final-eqktx                                                 , 40 sy-vline,
    41 wa_final-eqfnr                                                 , 60 sy-vline,
    61 wa_final-min_date                                              , 74 sy-vline,
    75 wa_final-min_km EXPONENT 0 DECIMALS 2   LEFT-JUSTIFIED           , 87 sy-vline,
    88 wa_final-max_date EXPONENT 0 DECIMALS 2   LEFT-JUSTIFIED         , 100 sy-vline,
    101 wa_final-max_km EXPONENT 0 DECIMALS 2   LEFT-JUSTIFIED          , 113 sy-vline,
    114 wa_final-t_max_min_km EXPONENT 0 DECIMALS 2 color 3 LEFT-JUSTIFIED    , 126 sy-vline COLOR 2,
    127 wa_final-min_hr EXPONENT 0 DECIMALS 2   LEFT-JUSTIFIED          , 139 sy-vline,
    140 wa_final-max_hr EXPONENT 0 DECIMALS 2 LEFT-JUSTIFIED          , 152 sy-vline,
    153 wa_final-t_max_min_hr EXPONENT 0 DECIMALS 2 color 3 LEFT-JUSTIFIED   , 167 sy-vline COLOR 2,
    168 wa_final-min_lit EXPONENT 0 DECIMALS 2  LEFT-JUSTIFIED         , 180 sy-vline,
    181 wa_final-max_lit EXPONENT 0 DECIMALS 2 LEFT-JUSTIFIED         , 193 sy-vline,
    *194 wa_final-t_max_min_lit EXPONENT 0 DECIMALS 2 color 3 LEFT-JUSTIFIED   , 206 sy-vline COLOR 2,
    194 wa_final-T_fuel_con EXPONENT 0 DECIMALS 2 LEFT-JUSTIFIED        , 206 sy-vline,
    207 wa_final-t_km_l EXPONENT 0 DECIMALS 2 LEFT-JUSTIFIED            , 219 sy-vline,
    220 wa_final-lit_per_hr EXPONENT 0 DECIMALS 2 LEFT-JUSTIFIED      , 232 sy-vline.
    *168 wa_final-min_lit EXPONENT 0 DECIMALS 2  LEFT-JUSTIFIED         , 180 sy-vline,
    *194 wa_final-t_max_min_lit EXPONENT 0 DECIMALS 2 LEFT-JUSTIFIED   , 206 sy-vline COLOR 2,
    *207 wa_final-fuel_con EXPONENT 0 DECIMALS 2 LEFT-JUSTIFIED        , 219 sy-vline,
    *220 wa_final-km_l EXPONENT 0 DECIMALS 2 LEFT-JUSTIFIED            , 232 sy-vline,
    *233 wa_final-lit_per_hr EXPONENT 0 DECIMALS 2 LEFT-JUSTIFIED      , 246 sy-vline.
    *207 wa_final-T_fuel_con EXPONENT 0 DECIMALS 2 LEFT-JUSTIFIED        , 219 sy-vline,
    *220 wa_final-t_km_l EXPONENT 0 DECIMALS 2 LEFT-JUSTIFIED            , 232 sy-vline,
    *233 wa_final-lit_per_hr EXPONENT 0 DECIMALS 2 LEFT-JUSTIFIED      , 246 sy-vline.
    uline.
        "endat.
    *at end of equnr.
           read table i_final into wa_final index sy-tabix.
              WRITE:/1 sy-vline,
    *2  wa_final-equnr                                                 , 10 sy-vline,
    *11 wa_final-eqktx                                                 , 40 sy-vline,
    *41 wa_final-eqfnr                                                 , 60 sy-vline,
    *88 wa_final-max_date EXPONENT 0 DECIMALS 2   LEFT-JUSTIFIED         , 100 sy-vline,
    *101 wa_final-max_km EXPONENT 0 DECIMALS 2   LEFT-JUSTIFIED          , 113 sy-vline,
    *140 wa_final-max_hr EXPONENT 0 DECIMALS 2 LEFT-JUSTIFIED          , 152 sy-vline.
    **181 wa_final-max_lit EXPONENT 0 DECIMALS 2 LEFT-JUSTIFIED         , 193 sy-vline.
    *114 wa_final-t_max_min_km EXPONENT 0 DECIMALS 2   LEFT-JUSTIFIED    , 126 sy-vline COLOR 2,
    *140 wa_final-max_hr EXPONENT 0 DECIMALS 2 LEFT-JUSTIFIED          , 152 sy-vline.
    *153 wa_final-t_max_min_hr EXPONENT 0 DECIMALS 2  LEFT-JUSTIFIED   , 167 sy-vline COLOR 2,
    *181 wa_final-max_lit EXPONENT 0 DECIMALS 2 LEFT-JUSTIFIED         , 193 sy-vline,
    *194 wa_final-t_max_min_lit EXPONENT 0 DECIMALS 2 LEFT-JUSTIFIED   , 206 sy-vline COLOR 2,
    *207 wa_final-fuel_con EXPONENT 0 DECIMALS 2 LEFT-JUSTIFIED        , 219 sy-vline,
    *220 wa_final-km_l EXPONENT 0 DECIMALS 2 LEFT-JUSTIFIED            , 232 sy-vline,
    *233 wa_final-lit_per_hr EXPONENT 0 DECIMALS 2 LEFT-JUSTIFIED      , 246 sy-vline.
    uline .
       WRITE:/1 sy-vline,
    *2  wa_final-equnr                                                 , 10 sy-vline,
    *11 wa_final-eqktx                                                 , 40 sy-vline,
    *41 wa_final-eqfnr                                                 , 60 sy-vline,
    *61 wa_final-min_date                                              , 74 sy-vline,
    *75 wa_final-min_km EXPONENT 0 DECIMALS 2 LEFT-JUSTIFIED           , 87 sy-vline,
    *88 wa_final-max_date EXPONENT 0 DECIMALS 2 LEFT-JUSTIFIED         , 100 sy-vline,
    *101 wa_final-max_km EXPONENT 0 DECIMALS 2 LEFT-JUSTIFIED          , 113 sy-vline,
    *114 wa_final-t_max_min_km EXPONENT 0 DECIMALS 2 LEFT-JUSTIFIED    , 126 sy-vline COLOR 2,
    *127 wa_final-min_hr EXPONENT 0 DECIMALS 2 LEFT-JUSTIFIED          , 139 sy-vline,
    *140 wa_final-max_hr EXPONENT 0 DECIMALS 2 LEFT-JUSTIFIED          , 152 sy-vline,
    *153 wa_final-t_max_min_hr EXPONENT 0 DECIMALS 2  LEFT-JUSTIFIED   , 167 sy-vline COLOR 2,
    *168 wa_final-min_lit EXPONENT 0 DECIMALS 2 LEFT-JUSTIFIED         , 180 sy-vline,
    *181 wa_final-max_lit EXPONENT 0 DECIMALS 2 LEFT-JUSTIFIED         , 193 sy-vline,
    *194 wa_final-t_max_min_lit EXPONENT 0 DECIMALS 2 LEFT-JUSTIFIED   , 206 sy-vline COLOR 2,
    *207 wa_final-fuel_con EXPONENT 0 DECIMALS 2 LEFT-JUSTIFIED        , 219 sy-vline,
    *220 wa_final-km_l EXPONENT 0 DECIMALS 2 LEFT-JUSTIFIED            , 232 sy-vline,
    *233 wa_final-lit_per_hr EXPONENT 0 DECIMALS 2 LEFT-JUSTIFIED      , 246 sy-vline.
    *ULINE.
    endloop.
    FORM prepare_final_rec  USING    p_mode TYPE char1.
    KM
    select MAX( eidate ) Min( eidate ) MAX( erecdv ) MIN( erecdv )
    into  corresponding fields of (wa_final-max_date,wa_final-min_date, wa_final-max_km , wa_final-min_km)
    from equi AS a
    inner join equz as b
    on aequnr = bequnr
    inner join iloa as f
    on biloan = filoan
    inner join imptt as c
    on aobjnr = cmpobj
    inner join eqkt as d
    on aequnr = dequnr
    inner join imrg as e
    on epoint = cpoint
    where a~equnr in p_equnr
    and
    e~idate in p_idate and
    e~recdu =  'KM' .
    "group by aequnr deqktx feqfnr eidate erecdu erecdv.
    "endselect.
    HOUR
    select MAX( eidate ) Min( eidate ) MAX( erecdv ) MIN( erecdv )
    into corresponding fields of (wa_final-max_date, wa_final-min_date, wa_final-max_hr, wa_final-min_hr)
    from equi AS a
    inner join equz as b
    on aequnr = bequnr
    inner join iloa as f
    on biloan = filoan
    inner join imptt as c
    on aobjnr = cmpobj
    inner join eqkt as d
    on aequnr = dequnr
    inner join imrg as e
    on epoint = cpoint
    where a~equnr in p_equnr
    and
    e~idate in p_idate and
    e~recdu =  'H'.
    "group by aequnr deqktx feqfnr eidate erecdu erecdv.
    "endselect.
    LIT
    select MAX( eidate ) Min( eidate ) MAX( erecdv ) MIN( erecdv ) SUM( e~recdv )
    into (wa_final-max_date,wa_final-min_date, wa_final-max_lit, wa_final-min_lit ,  wa_final-t_max_min_lit )
    from equi AS a
    inner join equz as b
    on aequnr = bequnr
    inner join iloa as f
    on biloan = filoan
    inner join imptt as c
    on aobjnr = cmpobj
    inner join eqkt as d
    on aequnr = dequnr
    inner join imrg as e
    on epoint = cpoint
    where a~equnr in p_equnr
    and
    e~idate in p_idate and
    e~recdu =  'L' .
    "group by aequnr deqktx feqfnr eidate erecdu erecdv.
    "endselect.
            wa_final-max_date = wa_final-max_date + wa_data-idate .
            wa_final-min_date  = wa_final-min_date + wa_data-idate .
            wa_final-max_km  = wa_final-max_km + wa_data-recdv.
            wa_final-min_km  = wa_final-min_km + wa_data-recdv.
            wa_final-max_hR  = wa_final-max_hr + wa_data-recdv.
            wa_final-min_hR  = wa_final-min_hr + wa_data-recdv.
            wa_final-max_lit = wa_final-max_lit + wa_data-recdv.
             wa_final-t_max_min_km   = ( wa_final-max_km - wa_final-min_km ).
             wa_final-t_max_min_hr  =  ( wa_final-max_hr - wa_final-min_hr ).
             "wa_final-t_max_min_lit   = ( wa_final-max_lit - wa_final-min_lit ).
              wa_final-t_fuel_con = wa_final-t_max_min_lit.
              wa_final-t_km_l = wa_final-t_max_min_km / wa_final-t_max_min_lit.
              wa_final-lit_per_hr  = wa_final-t_max_min_lit / wa_final-t_max_min_hr .    "  fuel comsumed / t_max_min_hr
      IF p_mode = 'A'.
        wa_final-equnr = wa_data-equnr.
        wa_final-eqktx = wa_data-eqktx.
        wa_final-eqfnr = wa_data-eqfnr.
        APPEND wa_final TO i_final.
      ELSE.
        MODIFY i_final FROM wa_final
          TRANSPORTING
              max_date
              min_date
              max_km
              min_km
              max_hr
              min_hr
              max_lit
              min_lit
              t_max_min_km
              t_max_min_hr
              where equnr = wa_data-equnr.
      ENDIF.
    "endselect.
    ENDFORM.                    " PREPARE_FINAL_REC

    Hi Ankit,
    If your quantity depends on your material movement type, then you can create a condition in Calculated Keyfig / Formula.
    That means as per your situation if the material movement type is 101 then quantity is incoming(+) and if the material movement type is 120 then outgoing(-).This can be done if the material movement type is fixed.
    Correct the logic if it is not right.
    Rgs,
    I.R.K

  • Fleet Material Consumption Field "Vehicle Technology" Tab

    I am trying to utilize the gas station function within the Fleet Management Settings of SAP.
    I have made the following configuration:
    Settings for Fleet Management > Consumption-Relevant Counter Reading Update > Define Tolerance Check for Usage Control
    A      Short-term Tolerance     "Check"    10     10   Information
    Settings for Fleet Management > Consumption-Relevant Counter Reading Update > Create Gas Station
    0010  Fuel Pump  0010   9999
    Settings for Fleet Management > Consumption-Relevant Counter Reading Update > Assign Auxiliary Materials and Consumables
    Gas            Gas           0010    "Check"
    Settings for Fleet Management > Consumption-Relevant Counter Reading Update > Define Key and Cost Object for Updating Material Documents
    A     Unleaded Gas        03           261           262       "Standing Order Checked"
    I have activated the PLM extension as well as the LOG_EAM_CI_3 Business Functions
    When I go to the Material Consumption field and click the drop down nothing is appearing and it gives me the message
    Vehicle-specific F4 help cannot be processed
         Message no. ITOB_FLEET113
    Diagnosis
         An error occurred during the processing of the F4 help for a
         fleet-object-specific input field.
    Procedure
         Check your entries and, if necessary, your Customizing.
    Procedure for System Administration
         Normally the Enterprise Add-On (which has the functionality of
         consumption recording for fleet objects) must be available in your
         system. However, if this is not the case, then this also leads to the
        above message. If the Add-On has not been brought in, then the affected
    input field should be deactivated in Customizing (using the field
    selection).
    Are there more business functions that I need to activate to make the material consumption for fleet work?
    Thank you

    Here we define the settings for calculating the cost of the material. Generally we take a standing order for the cost collecting. And what the key for material consumption we are creating here, we have to use it in the Fleet master data for cost calculation.
    For calculating the cost following are the essential things:
    i. Create a Normal PM01 order. Assign that material to the order with the open quantity. And release it.
    ii. Assign this order in the standing order field of that fleet Object.
    iii.. Run the transaction IFCU. And when the material will be putting there, the inventory will be detected and the cost will automatically be updated in the actual cost field of that standing order.
    iv. One more thing the IS of Vehicle consumption data is S114 and for Order (almost all standard IS). These all IS should also be updated with same Period (May be days wise or month wise but period should remain same.)
    I have followed the above steps. The only 2 I am not certain of is the following:
    i. "Assign that material to the order with the open quantity."
    I assumed that this means in the work order I do not put any quantity in there.
    I have my material, a reqmt qty of 0.00 (because I did not fill anything in), unit of measure, storage location, and plant
    iv. What do you mean by all IS shuld also be updated with same period. Where do I find this?
    Thank you,

  • Oracle Fuel Stock Management

    Anyone can tell me how i can get material for this module Oracle Fuel Stock Management?
    thanks
    kiran

    Hi Srinivas,
    Can you send me some docs on Oracle Fuel Stock Management extension to OPM. Need it urgently to perform a fit-gap analysis vis a vis other Oil Accounting solutions from Yokogawa & AspenTech.
    Pls send the docs to [email protected]

  • SAP Material Types

    Hi Experts,
    My Client is Hotel Industry. I am going to create following Material Types asper our client Requirement.
    Please help me what Standared SAP Material Types I have to  copy for Each .
    1. Guest Amenities
    2.Linen
    3.Houskeeping Material
    4.1Office Printing & Stationary
    5.Non Foods
    6.Beverages
    7.Liquor & Smoke
    8.F& B Materials 8.
    9.Crokery and Cutlery & Galssware
    10.Provision ( Food )
    11.Perishables
    12.Fuel
    13.Services
    14.Plumbing & Sanitation Material
    15.Construction Civil & Structural
    16.Electrical Material
    17.Equipments
    18.Funiture and Fixuture
    19.Fire Fitting Material
    20.HVAC
    21.IT Material
    22.Tools and Spares
    Please help Experts ...
    Moderator message: same question as posted in this thread:
    open your other  thread again if it was not answered.
    Edited by: Jürgen L. on Jan 4, 2012 1:22 PM

    Hi,
    You can take material type ROH /or copy the same and make new material type with required valuation class and G/L setting.
    And while making PR and PO select account assignment A-Asset and make capital PO accordingly.
    Hope this will resolve your issue.
    Reagrds,
    Sandesh Sawant

  • IFCU material documents MSEG-EQUNR field

    Dear Expert,
    In IFCU,material documents number generate for 201 mvnt type.Now I want to develop Z report for fuel consumption (In house and external station combine)against vehicles.In MSEG table I found the fuel qty for in house station against the material document number but the equipment field is blank. Thats why I cant able to derive the logic.Is there any other way to update the MSEG-EQUNR field against the material document number.
    Thanks in advance.
    Regards.
    Swapnil

    Dear Expert,
    Waiting for your suggestions.
    Regards.

  • RF transaction material description display

    Hi all i have troubles with RF transactions because all the materials are displaying only few characters not the full description-so if i have two very similar materials:
    Matnr - Maktx
    1110024 - barrel for water fuel large - blue
    1110124 - barrel for water fuel large - white
    on rf i see only the part "barrel for water fue" for example
    and i cat even see if its large,not to mention color!
    how can i solve this?

    Hi
    One thing is not clear from your thread that whether you are using the Custom RF transaction or Standard RF transaction
    If you are using custom RF transaction then you need to ask you development team to activate the scrollable field in the screen so that you can scroll towards right to check the full description or
    he can introduce another line to display the full Material description but this depend on your requirement and only your Technical team help on this.
    As far as Standard RF transaction are concern it is not advisable to make change in the standard screen hence ask the developer to copy the screen and make the change (activate the scroll button or add a new field to display the full text),
    TO check the list of RF transaction you can goto
    SPRO ----LE------Mobile date entry----Define Menu management
    you can find a list of RF transaction which are assigned against your warehouse

  • TD Shipment: Gain loss vs material on board

    In a TD Shipment, if the entire loaded quantity is not delivered, is there always a gain/loss posted on closing the shipment? Can we have the remaining(load - discharge) quantity on board (on the vehicle), so that it can be used for delivering under different shipment?
    Is there some customizing/ BADI to maintain (activate) these features?

    In Delivery confirmation, you can use the 'Left On Vehicle' feature to retain the left over quantity in the Transport Unit's compartment. This avoids the load minus discharge difference posting and this quantity remains in the intransit storage location, from IM point of view. In a subsequent shipment where the same Transport Unit is in use, the left over quantity can be counted on as part of the load (using 'Prior To Load' feature) for which no transfer posting happens b'cos the material is already on-board (provided the dynamically determined storage location is same). It is also possible to rebrand this left over material segment if it differs from the current material segment being dispatched in which case a transfer posting happens.

  • Material and production oh

    hi,
    may i know what is material overhead and production overhead in costing sheet?
    thanks

    Hi,
    You are welcome. Thanks for encouraging us.
    1) By nature, the expenditure incurred in Admn, Selling are considered as indirect/overhead expenses. In some cases, the expenses can be attributable to the production but for conveninent sake, the costs are collected and allocated equitably. In the case of expenditure incurred in handling materials which are very minimal and it is worthwhile to analyse for charging the production material wise. Hence, in this case, all material handling expenses are collected(debits) in one cost center and charged(credits to cost center and Debits to Production Order) to the production.
    2) Surcharge means extra charge. You might have heard about fuel surcharge which is being levied by Airlines in order to meet their extra burden on fuel. Here we can use percentages with the help of Costing sheet. Suppose the Cost of Material works out to $100, by way of percentage say 5%, you can charge the production by $5.  This $5 shall be debited to the production order and shall be credited to the cost center.
    Trust this helps much!
    Cheers!

  • Quality Management for Fuel Procurement.

    Dear Experts,
    For Fuel procurement in a Power plant. Quality Management has to be implemented with MM module. Can any one help me with the process involved in meeting this requirement. A fuel sample will be taken at Supplier's location. Tested at an independent laboratory. The sample will be again tested at clients location before receiving the fuel. Quality parameters need to be keyed in. If quality parameters are not  met, the fuel receipt wont be made. Only after the sample has been approved. The entire quantity of Fuel can be received. How can this be implemented in SAP?
    Thanks & Regards
    Chandan
    Edited by: Chandan H N on Apr 9, 2010 1:34 PM

    Hi,
    This can be done by following way -
    1) Activate Inspection Type 01 to the material master in the required plant.
    2) Also activate QM in Procurement with control key referencing to 'Delivery Release'.
    3) Maintain Quality Info Record for the material / vendor / plant combination & maintain Source Inspection as 01.
    4) Maintain inspection plan for the material for usage of Goods Receipt.
    5) Create Source Inspection lot for the material.
    6) Record Results for the inspcetion lot after the sample inspection & post usage decision.
    7) System will allow to post GRN only after the result recording for source inspection lot has been done & usage decision as 'Accepted' has been done.
    8) After posting GRN, system will create another inspection lot.
    9) You can post the result recording & usage desicion for the GRN inspection lot.
    Hope above clears the query.
    Regards,
    Prashant

Maybe you are looking for

  • Firefighter Configuration

    Hi Experts, For Firefighter configuration, do we need to define all the paramters with YES or NO value OR we can leave the one which we dont require, e.g "Assign FF Roles Instead of FF IDs" - we dont need this, so still do we need to make an entry fo

  • I downloaded an album and one song wont play what do i do

    I downloaded the watch the throne album and one song "the illest motherf****** alive" wont play i deleted it and brought it back nothing even purchased again and it wont play should I restore? that would take forever is thee something easier

  • Inconsistent input parameter

    Hi I am seeing the following error when trying to use the "Display Data" menu option on an Infocube: "Inconsistent input parameter (parameter: i_sid, value 0)". I have created about the simplest Infocube that I know of to try to resolve this, with OC

  • Override the ToolTipText of the JTable with JButton ToolTipTex(pls see msg)

    Hi All, Could you please me to solve this problem? I have two Icons display on 2 JButtons (2 different ToolTipText for buttons). The Buttons are display on a JPanel. The Panel is display on one of the cell inside JTable. Is it possible that when I mo

  • XF86AudioMute / KEY_MUTE command called despite binding not set

    Hi, I'm using pulseaudio and I really want to configure it finally (I used to have only ALSA installed but more and more applications require Pulseaudio so I decided to give it a try). OK, down to business. I can't figure out how to configure my bind