Purpose of Transaction SO10

What is the Purpose of Transaction So10, hw to use that, and what we do in that, and where we use that…?
Kindly let me know…
Akshitha.

for Read _text Fm like the below
CALL FUNCTION 'READ_TEXT'
  EXPORTING
  CLIENT                        = SY-MANDT
    id                            =
    language                      =
    name                          =
    object                        =
  ARCHIVE_HANDLE                = 0
  LOCAL_CAT                     = ' '
IMPORTING
  HEADER                        =
  tables
    lines                         =
EXCEPTIONS
  ID                            = 1
  LANGUAGE                      = 2
  NAME                          = 3
  NOT_FOUND                     = 4
  OBJECT                        = 5
  REFERENCE_CHECK               = 6
  WRONG_ACCESS_TO_ARCHIVE       = 7
  OTHERS                        = 8
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
        WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
Kindly let me know what are all the parameters we have to enter? what are they?
Akshtiha.

Similar Messages

  • Purpose of transaction code MB52

    what is the purpose of Transaction code MB52

    Hi,
    T.Code MB52 : Display Warehouse stock of Material in Hand.
    Purpose:
    You use this report to display the total stock of a material (quantity and value) at plant and storage location level. If transit stocks or stock transfer stocks exist at plant level, the system totals these stocks and displays them in the column In Stock Transfer in a stock line without a storage location.
    Note that in this report, the stock value of the warehouse stock is calculated using the following simplified formula:
    Stock value = quantity x value/valuated stock
    Therefore the stock value specified here only has informal characters and does not represent the actual stock value.
    For more details please let me know.
    Regards,
    Sachendra Singh

  • What is the exact purpose of Transaction NACE and NAST Table?

    Hi All,
    What is the exact purpose of Transaction NACE and NAST Table?
    Pls help me…
    Akshitha.

    Hi
    When a Output type in an apllication doc is configured with a Medium, Partner, Lang and other communication paramters an entry is created in NAST table
    so to trigger the output an entry in NAST is compulsory
    Output is a link between the Driver Program and the Sapscript,
    An output type summarizes messages of the same meaning. It contains parameters that are valid for all its assigned messages, for example appropriate partner functions.
    Transmission medium is a medium which the layout will be come out, this may be printout, Fax or Mail
    Check this link.
    http://help.sap.com/saphelp_nw2004s/helpdata/en/c8/19884743b111d1896f0000e8322d00/content.htm
    ex-how to config output type.
    You will assign output types using Transaction NACE.
    Do the follow steps to assign output type
    1)Select Application Type V2 which will have description Shipping.
    2)Click on Output types button.
    3)Go to change mode by pressing Ctrl+F4.
    4)Select one output type which already exists
    5)Do Copy As(F6)
    6)Give your output type against Output Type field.
    7)Under General data Tab, Give Program and Form routine and Save the data.
    i think it a work of functional guy but at senior level i think it is not a big deal for abaper.
    Check the following documentation
    In NACE t-codewe have the application for each one. based on the application output type can be defined, based on output type script and print progrma can be defined.
    If suppose data can be read from EDI then we should go for condition records.
    So whenever we execute the script first composer checks the output type and then execute the program. in program whenever opn form FM will be populate then script will open first. After that again program till another FM will populate if it then script will populate........like it is cycle proces. Composer does all these things and at last it will submit that output to spool.
    Go to the Transaction NACE.
    choose the related sub module.. like billing or shipping
    doubel click on Output Types
    Choose the Output Type for which whcih you wanted your script to trigger
    Then select the Output Type and double click on Processing Routine
    Then go to create new entries--> Select the Medium (1- print output), then enter your Script and Print Program detls --> Save and come out
    Now go to the Transaction (for which you have created the output type)... Issue output--> Select the output type --> Print....
    Device Types for SAP Output Devices (Detail Information)
    Definition
    The device type indicates the type of printer to be addressed. When you define an output device, choose the name of the device type that was defined in the SAP System for your printer model, such as Post2 for a PostScript printer. In the case of frontend printing under Microsoft Windows, you can also use the generic (device-independent) device type SWIN.
    The system uses the information in the device type to convert a document from the internal SAP character representation (spool request in OTF or in text format) to a device-specific, print-ready data stream (output request). Since a device type specifies attributes that apply to all devices of a certain model, it can be shared among device definitions. For example, all devices in the SAP spool system that are compatible with Hewlett-Packard LaserJet IIID printers would use the HPLJIIID device type.
    You should not confuse the device type with the printer driver. The device type is the total of all attributes of an output device that the SAP System must know to control the output device correctly, such as control commands for font selection, page size, character set selection, and so on. These attributes also include the printer driver that SAPscript/Smart Forms (the SAP form processor) should use for this printer. The SAPscript printer driver that is to be used for devices of this type for output formatting is therefore only an attribute that the device type specifies.
    How do I choose the correct device type?
    • In most cases, the SAP System already provides the appropriate device type for the printer type for the printer model that you want to use.
    These standard device types are completely defined and need no modification or extension before you use them in device definitions.
    • You can also download missing device types from the sapserv server. For a current list of the supported device types, see SAP Note 8928 in the SAP Service Marketplace.
    • Most printers can be controlled using a generic format, such as PostScript. They can be switched to a mode that is compatible with one of the standard printers for which an SAP device type is available. In this case, a supported model is emulated.
    • Almost all printers are delivered with Microsoft Windows printer drivers. The system can control these printers with the generic (device-independent) device type SWIN. The Microsoft Windows spool system then performs the processing of the print data.
    • If the specified device types are not available, and generic device types cannot be used, you must create your own device type or edit a copy of an existing device type. We recommend that only those with specialist knowledge of the SAP Spool System and printer driver code do this. For more information, see Defining a New Device Type .
    Attributes of a Device Type
    A device type is distinguished by the attributes listed below. If you change an existing device type or create a new device type, you must change at least some of these attributes.
    • Character set: A character set specifies the codes with which characters must be represented in the print-ready output stream (output request). This code replaces the generic SAP characters set that is used internally by the SAP spool system (spool request).
    • Printer driver: You can specify different printer drivers for printing SAPscript documents and ABAP lists.
    • Print controls: Print controls represent printer operations, such as boldface or changing the font size. These print control are replaced by printer-specific commands during the creation of the output request from a spool request.
    • Formats: Formats specify the format supported by the SAP system. The system differentiates between SAPScript formats (DINA4 and LETTER) and ABAP list formats (X_65_132 = 65 rows/132 columns).
    • Page format: A page format is the interface between a format and SAPscript. It specifies the paper dimensions with which SAPScript can calculate the row and column lengths.
    • Actions: Actions are output device-specific commands that are required for the implementation of a format. The action printer initialization, for example, can contain a printer command with which the number of rows on a page is defined. There is a set of actions for every format supported by a device type.
    Reward points for useful Answers

  • Purpose of Transaction

    Hello ,
    whatis the purpose of SWEL Transaction

    Hi,
    transaction SWEL is for checking the workflow trace. It has to be switched on using transaction SWELS.
    See [documentation|http://help.sap.com/saphelp_nw04/helpdata/en/29/b134ce5cf311d289770000e8216438/frameset.htm].
    Regards, Boris

  • Tcode SO10

    Hi Experts,
    What is the purpose of using the transaction SO10?
    What is the advantage of using SO10 for smart forms instead of hard coding the text?
    Thanks,
    Vitz
    Search with keyword SO10 and Follow the Rules
    Edited by: Vijay Babu Dudla on Jan 15, 2009 4:29 AM

    Hi ,
    SO10 is the transaction code for creation of standard text,standard test is mainly used in script and smart form ,if some text is repeated in script r smart form no need to write every time in the layout ...
    just create the standard text just call the in the layout... like
    /:INCLUDE &GD_TEXT& OBJECT TEXT ID &GD_ID& LANGUAGE &GD_LANG&
    GD_TEXT = Standard text name created within transaction SO10
    GD_ID   = Standard text ID set in transaction SO10
    GD_LANG = Standard text language set in transaction SO10 
    Regards,
    Madhu

  • Vendor balances are wrong in transaction J1GVL

    Hi SAP gurus,
    The balances in the transaction J1GVL coming from the previous fiscal year are not correct.
    I would like to let you know that this issue came up after the SAP version upgarde and had been resolved on July and suddenly we realised that with no reason we do not see the correct balances in Vendor ledgers.
    We have carry forwarded the balances using Tcode GVTR earlier it was showing correctly now we have seen some wrong opening balances are appearing in J1GVL report (carry forward balances are increased in all the cases)
    Please share your experience if you have faced similiar issue in past.
    Regards,
    SATVIR SINGH

    Hi
    I am getting below error message which executive transaction FAGLGVTR
    Ledger ZD cannot be carried forward using this transaction
    Message no. GU631
    Diagnosis
    You want to carry forward ledger ZD but have selected a transaction that is not able to do this.
    System Response
    The balance cannot be carried forward.
    Procedure
    Display the available ledgers using the input help or use the following transactions:
    General ledger (table GLT0):               Transaction F.16
    Execute function
    Special Purpose Ledger:                     Transaction GVTR
    Execute function
    Flexible General Ledger (table V_GLFLEXT): Transaction GLGVTR
    Execute function
    Regards,
    SATVIR SINGH

  • HKONG: Material Transaction Interface 의 data를 처리 Process들에 대한 정의

    PURPOSE
    Material Transaction Interface 의 data를 처리 Process들에 대해 정의하고자 함.
    Explanation
    관련된 정보는 다음과 같습니다.
    Material Transaction Interface 의 data를 처리하기 위해서는 다음의 2개의 Process가 수행됩니다.
    - INCTCM (Process transaction Interface)
    - INCTCW (Inventory transactions worker)
    (1)
    Records are processed into this table by the INCTCM - Process Transactions Interface from the Interface tables :
         MTL_TRANSACTIONS_INTERFACE     to MTL_MATERIAL_TRANSACTIONS_TEMP
         MTL_TRANSACTION_LOTS_INTERFACE     to MTL_TRANSACTION_LOTS_TEMP (Lot 사용시)
         MTL_SERIAL_NUMBERS_INTERFACE     to MTL_SERIAL_NUMBERS_TEMP (serial 사용시)
    ==> INCTCM 에 의해 interface table의 data가 validation후, temp table로 옮겨집니다.
    (2)
    After the records are processed from the MTL_TRANSACTIONS_INTERFACE into the MTL_MATERIAL_TRANSACTIONS_TEMP
    by the INCTCM - Process Transactions Interface,
    a worker will be launched to process the record from MTL_MATERIAL_TRANSACTIONS_TEMP into MTL_MATERIAL_TRANSACTIONS.
    The worker is called INCTCW - Inventory Transaction Worker.
    The INCTCM - Process Transactions Interface will launch a single INCTCW - Inventory Transaction Worker for all rows
    that meet the criteria in MTL_MATERIAL_TRANSACTIONS_TEMP :
         TRANSACTION_MODE     = 3
         LOCK_FLAG          = N
         PROCESS_FLAG          = Y
    Once the process is complete the records will be moved into the corresponding
    transaction table :
         MTL_MATERIAL_TRANSACTIONS_TEMP     to MTL_MATERIAL_TRANSACTIONS
         MTL_TRANSACTION_LOTS_TEMP     to MTL_TRANSACTION_LOT_NUMBERS
         MTL_SERIAL_NUMBERS_TEMP          to MTL_UNIT_TRANSACTIONS
    ==> INCTCM은 INCTCW를 call하게 되고, 이 Process에 의해 TEMP table로부터 MMT table과 Inventory table에
    DATA가 Insert됩니다.
    The rows in mtl_transactions_interface are processed in 5 phases.
    1. Derives dependant columns, eg:acct_period_id, primary_quantity etc..
    2. Detailed validation performed on the records
    3. On hand qty check for negative qty's etc..
    4. Reservations Relieved if demand was created in order entry
    5. Rows are moved to mtl_material_transactions_temp where the
    transaction processor is called to process these rows and update the inventory levels etc..
    Reference Documents
    -------------------

  • How to replace a variable in SO10

    Hi,
    I need to replace a variable &data& in SO10 to his value but it doesn't work.
    I use the FM 'TEXT_SYMBOL_REPLACE' to replace the words in the SO10.
    Could you help me please?
    In the transaction SO10, we have &eric&.
    DATA:
      lt_text TYPE STANDARD TABLE OF tline.
    data : eric type char30 value 'Test'.
        CALL FUNCTION 'READ_TEXT'
          EXPORTING
            object    = 'TEXT'
            id        = 'ST'
            name      = 'EMAIL'
            language  = sy-langu
          IMPORTING
            header    = header
          TABLES
            lines     = lines
          EXCEPTIONS
            not_found = 1
            OTHERS    = 2.
      CALL FUNCTION 'TEXT_SYMBOL_REPLACE'
        EXPORTING
          header = header
          program = sy-repid
          REPLACE_TEXT = 'X'
        TABLES
          lines  = lines.
    Regards,
    Shushu
    Edited by: Shushu93 on Jul 6, 2010 2:42 PM
    Edited by: Shushu93 on Jul 6, 2010 2:45 PM
    Edited by: Shushu93 on Jul 6, 2010 2:46 PM
    Edited by: Shushu93 on Jul 6, 2010 2:46 PM
    Edited by: Shushu93 on Jul 6, 2010 2:47 PM

    Hi,
    I threw this code together quickly for you:
    REPORT  ZFM_TEST.
    DATA: ls_head TYPE thead,
          lt_lines TYPE STANDARD TABLE OF tline,
          ls_lines TYPE tline,
          l_total_lines TYPE i.
    CALL FUNCTION 'READ_TEXT'
      EXPORTING
        ID                      = 'ST'
        LANGUAGE                = 'E'
        NAME                    = 'ZTEXT'
        OBJECT                  = 'TEXT'
      IMPORTING
        HEADER                  = ls_head
      TABLES
        LINES                   = lt_lines
      EXCEPTIONS
        ID                      = 1
        LANGUAGE                = 2
        NAME                    = 3
        NOT_FOUND               = 4
        OBJECT                  = 5
        REFERENCE_CHECK         = 6
        WRONG_ACCESS_TO_ARCHIVE = 7
        OTHERS                  = 8.
    IF SY-SUBRC = 0.
      LOOP AT lt_lines INTO ls_lines.
        Write: 'Unformatted:', ls_lines-tdline.
      ENDLOOP.
      DESCRIBE TABLE lt_lines LINES l_total_lines.
      CALL FUNCTION 'TEXT_SYMBOL_REPLACE'
        EXPORTING
          endline = l_total_lines
          header  = ls_head
        TABLES
          lines   = lt_lines.
      IF SY-SUBRC = 0.
        LOOP AT lt_lines INTO ls_lines.
          Write:/ 'Formatted:', ls_lines-tdline.
        ENDLOOP.
      ENDIF.
    ENDIF.
    Regards,
    Phil

  • Standard Text SO10-Purchase Order

    Hi,
    The requirement is like this;
    I have maintained a standard text in Transaction SO10.
    When i create Purchase order first time, it takes the standard text that i have maintained in SO10 when i see the preview. But then if i go to change mode of Purchase order & change/input the header text in Purchase Conditions.After saving it overwrites the standard text & takes the text that i put in Header Text in Purchase condition.
    Now my requirement is even i change the header text of Purchase Condition, it should always take Standard Text that i have maintained in SO10. How i can control this, is there any user exit etc which can help.
    Appreciate your support in this regard.

    why do you delete the standard text in the PO while extending this text?

  • Problem in uploading data in so10 tr.code uding BDC method

    Hi Experts,
    i am uploadign data into the tr.code SO10. by usimg BDC call transaction method. The data is in the flat file.
    now my problem is when the text length is more than 72 characters the program is not creating the text. and it is saying that text length is more.
    but in my flat file the text length is more tha 72 characters.how can i do it?
    my porgram is:
    types: begin of i_so10,
           TDNAME  type TDOBNAME,
           TDID    type TDID,
           TDSPRAS type TDSPRAS,
           TEXT    type STRING,
           end of i_s010.
    data: it_so10 type standard table of i_so10,
          wa_so10 type i_so10.
    loop at it_so10 into wa_so10.
    perform bdc_dynpro      using 'SAPMSSCE' '1100'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'RSSCE-TDNAME'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '=CREA'.
    perform bdc_field       using 'RSSCE-TDNAME'
                                  wa_so10-TDNAME.
    perform bdc_field       using 'RSSCE-TDID'
                                  wa_so10-TDID.
    perform bdc_field       using 'RSSCE-TDSPRAS'
                                  wa_so10-TDSPRAS.
    perform bdc_dynpro      using 'SAPLSTXX' '1100'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'RSTXT-TXLINE(02)'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '=EDNP'.
    perform bdc_field       using 'RSTXT-TXLINE(02)'
                                  wa_so10-text.
    call transaction 'so10' using it_bdcdata
                                    MODE 'A'
                                    UPDATE 'S'.
    endloop.
    perform bdc_field       using 'RSTXT-TXLINE(02)'
                                  wa_so10-text.
    the text stored in wa_so10-text is more than 72 characters.but RSTXT-TXLINE(02) length is only 72 characters.
    the recording code at the screen of store text is:
    perform bdc_field       using 'RSTXT-TXLINE(02)'
                                  'tttttttttttttttttttttttttttttttttttttt'
                                & 'tttttttttttttttttttttttttttttttttt'.
    perform bdc_dynpro      using 'SAPLSTXX' '1100'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'RSTXT-TXLINE(03)'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '=EDNP'.
    perform bdc_field       using 'RSTXT-TXLINE(03)'
                                  'tttttttttttttttttttttttttttttttttttttt'
                                & 'tttttttttttttttttttttttttttttttttt'.
    perform bdc_dynpro      using 'SAPLSTXX' '1100'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'RSTXT-TXLINE(04)'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '=EDNP'.
    perform bdc_field       using 'RSTXT-TXLINE(04)'
                                  'tttttttttttttttttttttttttttttttttttttt'
                                & 'tttttttttttttttttttttttttttttttttt'.
    perform bdc_dynpro      using 'SAPLSTXX' '1100'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'RSTXT-TXLINE(05)'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '=TXSV'.
    perform bdc_field       using 'RSTXT-TXLINE(05)'
                                  'tttttttttttttttttttttttttttttttttttttt'.
    perform bdc_dynpro      using 'SAPLSTXX' '1100'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'RSTXT-TXLINE(05)'.
    give solution for this.
    thanks in advance,
    Mythily.

    Hi all,
    i am not getting any useful  answers. will help me this regard.
    thanks

  • IC_TRAN_PND의 TRANSACTION DATE가 ORDER의 SCHEDULED SHIP DATE와 불일치시 처리방법

    제품: MFG_GMI
    작성날짜 : 2005-11-29
    IC_TRAN_PND의 TRANSACTION DATE가 ORDER의 SCHEDULED SHIP DATE와 불일치시 처리방법
    ====================================================================
    PURPOSE
    IC_TRAN_PND의 Transaction Date이 잘못되어, Order의 Scheduled Ship Date와 match되지 않는 경우의 해결방법을 기술하고자 함.
    Problem Description
    OMSO order lines에 대한 pending default transaction에서 transaction date가 Order Line의 scheduled ship date와 일치하지 않는다.
    이것은 MRP를 통해, 잘못된 날짜의 Plan 정보를 발생시킨다.
    Instance: 11.5.8 patchet J
    Workaround
    Order Header level에서 Request_date를 Order line level의 schedule ship date로 변경시킨다. 이는 IC_TRAN_PND의 trans_date에 반영된다.
    Solution Description
    This issue has been fixed in the files:
    GMIURSVB.pls version 115.133.115100.9
    GMIURSVS.pls version 115.35.115100.1
    To implement the solution, please execute the following steps:
    1. Please download and review the readme and pre-requisites
    for Patch 4560700
    2. Please apply Patch 4560700 in a test environment.
    3. Please confirm the following file versions:
    GMIURSVB.pls version 115.133.115100.9
    GMIURSVS.pls version 115.35.115100.1
    You can use the commands like the following:
    strings -a $GMI_TOP/filename |grep '$Header'
    4. Please retest the issue.
    Reference Documents
    Bug 4560700

  • Transactional Session JMS Adapter

    Hi,
    i'm using a JMS sender and receiver adapter. Everything works but i can't understand if it'could be better to use a Transactional Session in Jms setting. I've found a lot of documentation about jms adapter configuration, but not so much information about Transactional Session field.
    Could somebody explain me something more??
    When can i use transactional session?
    Thanks a lot.
    Bye, bye..

    Hi,
    The Transactional Session in JMS is used to persist the messages or may get roll back if in case of failure.
    The JMS adapter (Java Message Service) enables you to connect messaging systems to the Integration Engine or the PCK. The messages will be processed in Queue i.e WebSphere MQ series, SonicMQ and others...
    Suppose in case of failure of the connectivity the messages maintained in queue may lost. That would be serious problem if the queue is maintained with the messages having important data from production landscape.
    If you enable a transactional JMS session, set the indicator. The processing of a message will be safe, a transactional session ends either with a COMMIT, or in the case of an error, with a ROLLBACK. So there will not be any chance of loss of the messages in queue.
    If the session is not transactional, there can be duplicates or lost messages.
    I hope now it will pretty clear to you the purpose of Transactional session.
    Thanks
    Swarup

  • Create a Transaction Variant

    Hi Gurus,
    My requirement is to create a transaction (ZSE16) similar to SE16 the only difference is to disable the Create entries button in ZSE16.
    I got an approach using Transaction variant but I am struck up with it
    Guide me how to disable the create entries button in SHD0 with the step
    Regards
    Paul

    hi,
    The Purpose of transaction variants is to hide fields, menu functions, screens, to supply individual fields with default values or to change the ready for input status of one or more fields.
    Using transaction variant, you can tailor screens to meet your required business process, and it can be used to accomplish security task, not directly supported by SAP’s security concepts.
    A Transaction variant consist of a number of screen variants, customized to meet your requirements, Transaction variant only alters the layout of the screen. The Business processes delivered by SAP retain their integrity
    Scenario
    In this example the scenario is:
    • In transaction BP – Business Partner, the user should not be able to create a new person.
    Recording a Transaction Variant
    Transactions variant are recorded through transaction SHD0
    1.Enter the transaction code you want to record – here BP, and press enter
    2.Enter a name for your transaction variant – here Z_BP_PERSON. Please notice that the naming convention for transaction variant requires that it starts with Z or Y.
    3. Push Create then you will see the following template after you clicked on create.
    You have now called transaction BP in recording mode.
    1.When you push the EXIT button you will get the following popup as shown below.
    2.Enter a name for the screen variant – e.g. Z_BP_PERSON or by default it will get as Z_BP_PERSON_3000,
    3.Press the DEACTIVE MENU FUNCTION, and you get the following popup.
    In this Popup you can deactivate menu functions.
    1.Open the Menu Bar à Business Partner à Create
    Position the cursor on “SCREEN_1000_CRE_PERS Person”
    2.And push the DEACTIVE  button .
    3.Push ENTER.
    4. And CLICK ON “Exit and Save”
    Save the Transaction Variant.
    Click on BACK button .
    7.Select “ Z_BP_PERSON ” and click  “WITHPROCESSING”.
    a.)As you see  the template, the Person button is grayed out, and if you go to the menu Business partner à Create, you can see that you’re not allowed to create a person for the menu either.
    b)  Save, check and execute.
    c.) Go to transaction code se93 to create transaction code for Z_BP_PERSON.
    d) Provide the name and click on CREATE.
    e.)Provide short description and select start object as “TRANSACTION WITH VARIANT” and ENTER.
    f.) Enter TRANSACTION as BP and TRANSACTION VARIANT as Z_BP_PERSON.
    g.) Select CROSS CLIENT.
    Save, check and Execute.
    i.) The output will be displayed and observe that PERSON button is grayed out.

  • WIP TRANSACTION를 조회 화면에서

    제품 : MFG_WIP
    작성날짜 : 2005-05-30
    WIP TRANSACTION를 조회 화면에서 "DISTRIBUTION" BUTTON이 비활성화됨
    =====================================================
    PURPOSE
    WIP Transaction를 조회하는 화면에서 "Distribution" Button이
    비활성화된 원인 및 해결 방법
    Problem Description
    WIP Transaction를 조회하는 화면에서 "Distribution" Button이
    비활성화되어 distribution에 대한 정보를 조회할 수 없음.
    Workaround
    N/A
    Solution Description
    원인 > WIP Job관련 Transaction들에 대해 Cost manager를
    통해 Costing되지 않은 상태임.
    Fix방법>
    1. cost manager가 Active상태인지 확인
    Navigation path: Inventory > Setup > Interface manager
    2. transaction이 Costed되었느지 확인
    Navigation Path: Cost > View Transactions > Material Transactions
    the reason and reference tab 확인
    3. Run the following sql script:
    select costed_flag, transaction_group_id
    from mtl_material_transactions
    where costed_flag IN ('E','N');
    Return되는 data는 아직 Costing되지 않은 data임.
    4. Error가 발생한 Data는 다음과 같이 data를 초기화한다.
    update mtl_material_transactions
    set costed_flag = 'N',
    transaction_group_id = NULL,
    transaction_set_id = NULL
    where costed_flag = 'E' or costed_flag = 'N'
    Reference Documents
    Note:257408.1

  • Purpose of Transation Code KSI4

    Can any body please explain me the function and purpose of Transaction code : KSI4 with a sample example.
    regards
    Kamlesh

    Hi Kamlesh,
    Function of the T.code KSI4
    The function is to calculate the Overheads. In the costing sheet, you define the basis, Rate and credit key of the overhead.
    Basis means for e.g. You want to calculate the Overhead on the material used in production order. So all  the raw material required will form the basis for Overhead calculation.
    Rate can be defined in terms of % or in Quantity. For E.g. 10 %  or Rs 10 for every quantity used.
    Credit means while calculating the overheads, system debits the amount to production order and credits the same to the cost center defined in the costing sheet.
    Example-----
    Suppose Rs 200 worth of material is issued to any particular production order and you want to calculate the overhead @ 5%, system will calculate Rs 10 as overhead and will debit the amount to that particular production order and credit the amount to the cost center say XYZ with secondary cost element.
    Purpose of the T.code KSI4
    The purpose is to absorb the overheads on the production. For e.g. there are some rejections in the production, the cost of which you have to capture in the order or some internal transport cost of material or if you want to built up some cushion in the cost. For such reasons overhead is calculated.
    Regards,
    makrand

Maybe you are looking for

  • Bug Report: #SQLERRM_TEXT# in Process Error Message

    According to the Online Help for "Process Error Message" #SQLERRM_TEXT# should be replaced by "Text of error message without the error number". But it isn't. Patrick My APEX Blog: http://inside-apex.blogspot.com The ApexLib Framework: http://apexlib.

  • Attachment in Mail Receiver Adapter

    Hi, I wrote a Adapter Module to create attachment in Receiver Mail Adapter. I create a PDF document using the IText API and create the attachment using this one. But it not work properly and the attachment is not send with the e-mail. My code is: pub

  • Map Qualifications  in iRecruitment to per_qualifications table fields

    Hi friends, CAn ne1 suggest a way on how to map the details a applicant enters in the qualification region ( My Account or Job Apply Page - iRecruitment) to specific fields in the per_qualifications table. Thanks mairaj

  • Solaris 10 freezes

    Hello, recently on my Solaris 10 machine its been freezing and causing me to reboot it every time I click Launch and mouse over Applications. Does any one know why this is happening or what to do to fix it? Thanks!

  • Where is jar file for oracle.j2ee.ws.client.ServiceFactoryImpl

    I am trying to use package UTL_DBWS on database 10g and get java exception ORA-29532: Java call terminated by uncaught Java exception: java.lang.IllegalAccessException: javax.xml.rpc.ServiceException: Provider oracle.j2ee.ws.client.ServiceFactoryImpl