Maintenance functions in SAP with domain.

Hi,
Please explain me following maintenance functions.
1. Plant and Equipment Maintenance.
2. Die Maintenance.
3. Fixture Maintenance.
How is the working of these maintenance functions in SAP with domain.
Thanks in advance

Hi Radhika,
Maintenance functions are:
1. Plant and Equipment Maintenance.
For equipment maintenance in any plant generally notification is created. It consists the data related to machine i.e. machine name, number, maintenance requirement, breakdown details,. etc. It is generally created by production people.
Once the notification is created maintenance order is generated from the notification.
Notification  always contains the technical data and it is used for future analysis where as maintenance orders are generated for cost calculation and their evaluation in future.
2. Die Maintenance.
3. Fixture Maintenance.
Both of the above are part of plant maintenance. In case of die maintenance and fixture maintenance you can mention both as equipment in SAP. And follow the same procedure as equipment maintenance.
Sundar

Similar Messages

  • RFC function is called with null paremeters on SAP side

    I used the new version of .Net Connector 2.0.1.
    I created a simple client called RFC function with one table parameter and simple RFC function inserts record to simple table on SAP side.
    If I call this RFC function from SAP side the record is inserted to my table with correct value.
    If I call this RFC function from NET side the record is inserted with null value.
    What's wrong ?
    Could anybody help me ?
    Code :
    SAP side
    FUNCTION ZRVFRFCNV.
    *"  TABLES
    *"      ITDATA STRUCTURE  ZRVNAMEVALUE
    insert into ZRVNAMEVALUE values ITDATA.
    ENDFUNCTION.
    Net side                    
    ZRVNAMEVALUE nam_val2 = new ZRVNAMEVALUE();
    nam_val2.Name = "100";
    nam_val2.Value = "NORD";
    ZRVNAMEVALUETable tblTest = new ZRVNAMEVALUETable();
    tblTest.Add(nam_val2);
    // for testing : dataGrid show correct values
    dataGrid1.SetDataBinding(tblTest, "");
    this.sapProxy11.Zrvfrfcnv(ref tblTest);

    The problem was in insert statement. I changed insert to modify on SAP side and solved it.

  • Any report or Table to see orders with BP partner functions  in SAP CRM?

    Hello All,
    Could anyone help me  in getting  the table or any report  for orders with BP partner functions in SAP CRM?
    Would appreciate replying at the earliest.
    Cheers
    Sreedhar

    Hello Bruno,
    Thanks very much.
    It is somehow helpful for my need but  not completly. This is ok when the orders are less in number.
    My requirement is how to check the first name , last name and number for  contact persons in a list of  CRM orders(simply who is the contact person for a list of orders).Let me know for any additional info.
    I would apprecaite if you could help me in getting any other way.
    Cheers
    Sreedhar
    Edited by: sreedharhazari2 on Jun 8, 2010 9:18 AM

  • SAP Functional consultant roles with S/4 HANA

    Hi
    in the current scenario there is huge role for SAP functional consultants, along with ABAPers and BASIC guys, in implementations,
    with SAP S/4 HANA (both on premise and cloud) would there be similar roles available ?
    we can see there is some talk about ABAP in HANA on premise, but could not find much information about the SAP Functional consultants roles in SAP S4 HANA (both on-premise and cloud)
    what do you guys thing, would there still be a IMG in S4 HANA and there will be great needed for SAP functional consultants in new SAP Implements with S4HANA

    thanks Richard,
    for taking time to clear some doubts, it will help alot,
    so its the customer who will drive this....
    if every customer moves to cloud (both HEC or public cloud) - SAP Functional consultants will be obsolete by 2025
    even if there are some onPrem, due to pre-packaged S/4, there will be very less work
    so the 40K odd SAP Functional consultants careers would be ended by 2025

  • Delta functionality in SAP-MM   ECC 6.0

    Hi Guys,
    Please list the delta functionalities in ECC 6.0 of SAP-MM compared to 4.7 version.
    Thanks,
    Pallu Tillu

    Hello
    Following are the basic differences as far as MM Module is concerned;
    Pickup list - Batch where-used list display in transaction MB56
    u2022 Until release 4.7, the top-down and bottom-up analyses in the function pickup list for batch where-used list (transaction MB5C) were displayed only in the form of simple output lists. As of release 6.00 of SAP ERP Central Component, the function pickup list for batch where-used list branches to the batch where-used list itself (transaction MB56).
    u2022 In addition, user can define how the data in the batch where-used list is displayed, in the initial screen.
    u2022 User can use all the settings available in the batch where-used list. For example, he can expand transfer posting or display vendor batch. However, it is not possible to limit the selection to valid plants in the initial screen of the pickup list.
    Usability enhancements for transaction MIGO for the posting of goods movements
    u2022 For goods movements that refer to purchase orders as reference documents (for example, goods receipt, goods issue, subsequent adjustment), user can specify the ordering plant as an additional selection criterion directly next to the purchase order number and the item number.
    u2022 There is a new default value: "copy account assignment fields." When entering other goods receipts, user can copy existing account assignment data from the previous item to use as the default values for a new item. To do this, user has to set the copy account assignment fields indicator in the default values.
    u2022 User changes the default values in the menu path "Settings -> Default Values."
    u2022 Goods movement is monitored with reference to a material document. When you enter the following goods movements, it is possible to specify a material document, such as the following, as the reference document:
    Goods receipt
    Goods issue
    Transfer posting
    Remove from storage
    u2022 Note that these material documents must be documents that have arisen from a goods movement without reference ("Others") and that are not reversal documents.
    New report : display list of invoice documents (MIR5)
    u2022 Logistics invoice verification offers a new report display list of invoice documents (RMMR1MDI), w hich user can use to display such a list (Transaction is MIR5).
    u2022 As an addition to the existing program invoice overview (transaction code MIR6), user have extended selection criteria and display options. For example, on the initial screen user can make selections by one-time customers, invoice gross amount, and entry date.
    u2022 User can also show an expert mode, which enables him to select at plant level by FI document, GL A/c posting, and Material Posting.
    u2022 In the output list, the report shows both posted and held invoices.
    u2022 It does not show invoices without a corresponding FI document; such as invoices planned for verification in the background or which the software has already verified as containing errors.
    Requirement prioritizations in materials management
    u2022 With Requirement Prioritization functionality user can assign requirement urgency at item level in purchasing and reservation documents.
    u2022 The software determines the relevant requirement priority (overall priority) of a material requisition from the combination of requirement urgency group and organizational priority.
    Mass maintenance of outline agreements
    The following two transactions available:
    u2022 Mass maintenance for contracts: transaction code MEMASSCONTRACT
    u2022 Mass maintenance for scheduling agreements: transaction code MEMASSSA
    Commitment plan for purchase contracts
    u2022 With the function of the commitment plan for purchase contracts, it is possible to pre plan value consumption for a purchase contract.
    u2022 To this end, a commitment plan is generated for each document item of the relevant contract.
    u2022 This commitment plan itself can have any number of items.
    u2022 User can define a value and a validity date for each commitment plan item.
    u2022 This enables user to pre plan different values for different periods of time.
    u2022 The software generates an earmarked fund document for a defined commitment plan item.
    u2022 This earmarked funds document can in turn contain several different items with different account assignments.
    u2022 The software adopts these account assignments from the item account assignments of the commitment plan.
    u2022 If a purchase requisition or purchase order references this contract, the earmarked funds document is copied into the purchase order, and the account assignment is adopted from that document.
    u2022 Account assignment to a different account assignment object is then no longer allowed.
    Availability check in "Enjoy purchase order and requisition"
    u2022 Display and checking of availability are invokable separately in the "Enjoy purchase order and requisition" function, in line with the software behavior on the sales side.
    u2022 User invoke the display and checking of availability in the "Enjoy purchase order" function (transaction code ME21N) and the "Enjoy purchase requisition" function (transaction code ME51N) as follows:
    To display the availability overview, choose the menu path "Environment -> Availability." - To check availability, choose the "Check Availability" icon.
    Until this release, if user carried out the availability check for an item of a stock transport order, the software adopted confirmations as per the desired date/time only.
    u2022 Two settings are possible with availability check:
    Confirmation as per desired date/time (this is the standard setting and corresponds to previous software behavior)
    Delivery proposal - Full confirmation
    External services: putting service items in the purchase order on hold (changed)
    User can put purchase orders with service items on hold if these items do not contain any errors. Purchase orders with service items can also be put on hold if errors occur only at header level or as a result of the availability check.
    Customizing transactions OX18 replaced by view
    The assigned customizing transactions have been replaced by the following view in the following implementation guide activity in customizing for the enterprise structure: Assign plant to company code: transaction OX18 replaced by view V_T001K_Assign. One will find this activity in the implementation guide under the menu path "Enterprise Structure -> Assignment -> Logistics General -> Assign Plant to Company Code."
    Goods receipt: new movement types in inventory management
    The following new movement types are available in inventory management:
    107: Goods receipt to valuated goods receipt blocked stock
    109: Goods receipt from valuated goods receipt blocked stock
    Prepayment of invoices
    This functionality is characterized as follows:
    u2022 User can trigger prepayment of vendor invoices in logistics invoice verification.
    u2022 User use the prepayment function for vendors with whom organisation has a good, long-standing relationship.
    u2022 The function enables payment soon after issue of the invoice and full exploitation of the date of required payment and existing cash discounts, by posting the vendor liabilities, taxes, and cash discounts in financial accounting in advance.
    u2022 The software executes the payment of the invoice regardless of the relevant goods receipt and the outcome of the invoice verification check.
    u2022 Most logistics invoice verification standard functions are not affected by the prepayment function.
    u2022 When the software posts invoices, it continues to execute the standard checks.
    u2022 If the software has already posted the prepayment document, user can make only restricted changes to the header fields of the invoice.
    u2022 To ensure adequate and orderly financial accounting postings, a prepayment clearing account has been added to SAP ERP Central Component.
    u2022 Upon prepayment, the software debits this account and then settles the account again after executing the check.
    Purchasing accounting information to the former SAP Business Information Warehouse
    u2022 With the transfer of the purchasing account information to the former SAP Business Information Warehouse component (whose functionality is now part of SAP Net Weaver), it is now possible to maintain Info Cubes, reports, and queries that can determine how and where the costs from purchasing documents have been assigned and controlled.
    u2022 As part of the software, a new data source (2LIS_02_ACC) has been created and the purchasing extraction process extended to cover the account information for purchasing orders, schedule agreements, and contracts.
    Automatic settlement of planned delivery costs with evaluated receipt settlement (MRDC)
    u2022 A new report (RMMR1MDC), available within the logistics invoice verification, can be used to automatically settle planned delivery costs.
    u2022 To invoke the report, from the SAP easy access screen, choose the menu path "Logistics -> Materials Management -> Logistics Invoice Verification -> Automatic Settlement -> Automatic Delivery Cost Settlement" (transaction code MRDC).
    u2022 Functionality for report RMMR1MRS is enhanced.
    u2022 User can use the report RMMR1MRS, "Evaluated receipt settlement with logistics invoice verification (LIV)" (transaction code MRRL), to settle planned delivery costs in addition to goods and service items within logistics invoice verification.
    u2022 To do so, set the relevant indicator on the initial screen of the report.
    Parking service items
    It is now possible to put service orders without errors or with commitment errors on hold.
    Report MB5B : Stock on Posting Date
    u2022 This Report is available with "Non-Hierarchy" display option which provides details of Opening, Receipt, Issue and Closing balances of Stock with quantity and value both for a given period.
    u2022 This functionality is not available in Release 4.7.
    Stock Transfer Between Storage Locations
    u2022 Function of stock transport orders between storage locations is available from ECC 6.0 onwards.
    u2022 As a result of which user can input issuing storage location with supplying plant.
    u2022 Facility of using different delivery types for different issuing storage locations is available.
    u2022 Shipping Point data can also be determined based on the issuing storage location.
    If u want to know more go through the following links
    http://solutionbrowser.erp.sap.fmpmedia.com/
    http://help.sap.com/saphelperp2005vp/helpdata/en/43/6880cbb88f297ee10000000a422035/frameset.htm_
    https://wiki.sdn.sap.com/wiki/display/ERP6/ERP2005+Upgrade

  • Permit Functionality in SAP PM

    Hello Experts
    We are considering using permit functionality in SAP PM
    I am new to this area. I would like to know how this fucntionality can be used in SAP and what are the detaile steps.
    Thanks

    Hi Gaurav,
    Still people are using manual system (paper work), eventhough SAP permits is in place.
    there are some constraints like,
    1. work place monitoring (safety or authorised people usually visit the place and sign on the papers, on the spot if he found every thing fine. but in SAP he has to release the permits after visiting the place. til that time order cannot be released.)
    2. Permit paper contains of safety instructions along with Do's & Dont's. ( In SAP, we have only one authorization mark to release the permit. may not be sufficient to to capture the data for future references).
    2 ways to maintain permits in SAP:
    1. Master data ot Technical Objects Level.
           Some of the equipments like vessels or reactors, we need to consider them for standard permits like for eg: Confined space permit. We need to get approval for these permits, whenever maintenance happens.
    we can mark these permits in Technical objects level itself.
    While creating the equipment IE01 >>> GOTO >>> Permits. We can select the suitable permits to that technical object.
    2. Order level
    while creating the order, based on the work and techical objects, we can select the permits.
    IW31 >>> GOTO >>> Permits.
    The permit release authorization been given to the authorized people (safety / production head, etc.,) based on the permit type.
    (Authorization symbol in the down side of permits screen (or) in Oder screen.
    System wouldn't accept to release the order, If that order contains any permits.
    Throws the message " Order release refused as permits still missing".
    **We can work with permits in Order level only, not possible in Notification level.** where we don't have release system for Notification.
    Thanks
    Rgds.

  • Delta functionality between SAP 4.7 and ECC 6

    Hi All,
    Can anyone please provide me with any documents or links on delta functionality between SAP 4.7 and ECC 6.0 in MM/WM.
    Any information would be helpful.
    Regards
    Prashant

    Hello
    Following are the basic differences as far as MM Module is concerned;
    Pickup list - Batch where-used list display in transaction MB56
    u2022 Until release 4.7, the top-down and bottom-up analyses in the function pickup list for batch where-used list (transaction MB5C) were displayed only in the form of simple output lists. As of release 6.00 of SAP ERP Central Component, the function pickup list for batch where-used list branches to the batch where-used list itself (transaction MB56).
    u2022 In addition, user can define how the data in the batch where-used list is displayed, in the initial screen.
    u2022 User can use all the settings available in the batch where-used list. For example, he can expand transfer posting or display vendor batch. However, it is not possible to limit the selection to valid plants in the initial screen of the pickup list.
    Usability enhancements for transaction MIGO for the posting of goods movements
    u2022 For goods movements that refer to purchase orders as reference documents (for example, goods receipt, goods issue, subsequent adjustment), user can specify the ordering plant as an additional selection criterion directly next to the purchase order number and the item number.
    u2022 There is a new default value: "copy account assignment fields." When entering other goods receipts, user can copy existing account assignment data from the previous item to use as the default values for a new item. To do this, user has to set the copy account assignment fields indicator in the default values.
    u2022 User changes the default values in the menu path "Settings -> Default Values."
    u2022 Goods movement is monitored with reference to a material document. When you enter the following goods movements, it is possible to specify a material document, such as the following, as the reference document:
    Goods receipt
    Goods issue
    Transfer posting
    Remove from storage
    u2022 Note that these material documents must be documents that have arisen from a goods movement without reference ("Others") and that are not reversal documents.
    New report : display list of invoice documents (MIR5)
    u2022 Logistics invoice verification offers a new report display list of invoice documents (RMMR1MDI), w hich user can use to display such a list (Transaction is MIR5).
    u2022 As an addition to the existing program invoice overview (transaction code MIR6), user have extended selection criteria and display options. For example, on the initial screen user can make selections by one-time customers, invoice gross amount, and entry date.
    u2022 User can also show an expert mode, which enables him to select at plant level by FI document, GL A/c posting, and Material Posting.
    u2022 In the output list, the report shows both posted and held invoices.
    u2022 It does not show invoices without a corresponding FI document; such as invoices planned for verification in the background or which the software has already verified as containing errors.
    Requirement prioritizations in materials management
    u2022 With Requirement Prioritization functionality user can assign requirement urgency at item level in purchasing and reservation documents.
    u2022 The software determines the relevant requirement priority (overall priority) of a material requisition from the combination of requirement urgency group and organizational priority.
    Mass maintenance of outline agreements
    The following two transactions available:
    u2022 Mass maintenance for contracts: transaction code MEMASSCONTRACT
    u2022 Mass maintenance for scheduling agreements: transaction code MEMASSSA
    Commitment plan for purchase contracts
    u2022 With the function of the commitment plan for purchase contracts, it is possible to pre plan value consumption for a purchase contract.
    u2022 To this end, a commitment plan is generated for each document item of the relevant contract.
    u2022 This commitment plan itself can have any number of items.
    u2022 User can define a value and a validity date for each commitment plan item.
    u2022 This enables user to pre plan different values for different periods of time.
    u2022 The software generates an earmarked fund document for a defined commitment plan item.
    u2022 This earmarked funds document can in turn contain several different items with different account assignments.
    u2022 The software adopts these account assignments from the item account assignments of the commitment plan.
    u2022 If a purchase requisition or purchase order references this contract, the earmarked funds document is copied into the purchase order, and the account assignment is adopted from that document.
    u2022 Account assignment to a different account assignment object is then no longer allowed.
    Availability check in "Enjoy purchase order and requisition"
    u2022 Display and checking of availability are invokable separately in the "Enjoy purchase order and requisition" function, in line with the software behavior on the sales side.
    u2022 User invoke the display and checking of availability in the "Enjoy purchase order" function (transaction code ME21N) and the "Enjoy purchase requisition" function (transaction code ME51N) as follows:
    To display the availability overview, choose the menu path "Environment -> Availability." - To check availability, choose the "Check Availability" icon.
    Until this release, if user carried out the availability check for an item of a stock transport order, the software adopted confirmations as per the desired date/time only.
    u2022 Two settings are possible with availability check:
    Confirmation as per desired date/time (this is the standard setting and corresponds to previous software behavior)
    Delivery proposal - Full confirmation
    External services: putting service items in the purchase order on hold (changed)
    User can put purchase orders with service items on hold if these items do not contain any errors. Purchase orders with service items can also be put on hold if errors occur only at header level or as a result of the availability check.
    Customizing transactions OX18 replaced by view
    The assigned customizing transactions have been replaced by the following view in the following implementation guide activity in customizing for the enterprise structure: Assign plant to company code: transaction OX18 replaced by view V_T001K_Assign. One will find this activity in the implementation guide under the menu path "Enterprise Structure -> Assignment -> Logistics General -> Assign Plant to Company Code."
    Goods receipt: new movement types in inventory management
    The following new movement types are available in inventory management:
    107: Goods receipt to valuated goods receipt blocked stock
    109: Goods receipt from valuated goods receipt blocked stock
    Prepayment of invoices
    This functionality is characterized as follows:
    u2022 User can trigger prepayment of vendor invoices in logistics invoice verification.
    u2022 User use the prepayment function for vendors with whom organisation has a good, long-standing relationship.
    u2022 The function enables payment soon after issue of the invoice and full exploitation of the date of required payment and existing cash discounts, by posting the vendor liabilities, taxes, and cash discounts in financial accounting in advance.
    u2022 The software executes the payment of the invoice regardless of the relevant goods receipt and the outcome of the invoice verification check.
    u2022 Most logistics invoice verification standard functions are not affected by the prepayment function.
    u2022 When the software posts invoices, it continues to execute the standard checks.
    u2022 If the software has already posted the prepayment document, user can make only restricted changes to the header fields of the invoice.
    u2022 To ensure adequate and orderly financial accounting postings, a prepayment clearing account has been added to SAP ERP Central Component.
    u2022 Upon prepayment, the software debits this account and then settles the account again after executing the check.
    Purchasing accounting information to the former SAP Business Information Warehouse
    u2022 With the transfer of the purchasing account information to the former SAP Business Information Warehouse component (whose functionality is now part of SAP Net Weaver), it is now possible to maintain Info Cubes, reports, and queries that can determine how and where the costs from purchasing documents have been assigned and controlled.
    u2022 As part of the software, a new data source (2LIS_02_ACC) has been created and the purchasing extraction process extended to cover the account information for purchasing orders, schedule agreements, and contracts.
    Automatic settlement of planned delivery costs with evaluated receipt settlement (MRDC)
    u2022 A new report (RMMR1MDC), available within the logistics invoice verification, can be used to automatically settle planned delivery costs.
    u2022 To invoke the report, from the SAP easy access screen, choose the menu path "Logistics -> Materials Management -> Logistics Invoice Verification -> Automatic Settlement -> Automatic Delivery Cost Settlement" (transaction code MRDC).
    u2022 Functionality for report RMMR1MRS is enhanced.
    u2022 User can use the report RMMR1MRS, "Evaluated receipt settlement with logistics invoice verification (LIV)" (transaction code MRRL), to settle planned delivery costs in addition to goods and service items within logistics invoice verification.
    u2022 To do so, set the relevant indicator on the initial screen of the report.
    Parking service items
    It is now possible to put service orders without errors or with commitment errors on hold.
    Report MB5B : Stock on Posting Date
    u2022 This Report is available with "Non-Hierarchy" display option which provides details of Opening, Receipt, Issue and Closing balances of Stock with quantity and value both for a given period.
    u2022 This functionality is not available in Release 4.7.
    Stock Transfer Between Storage Locations
    u2022 Function of stock transport orders between storage locations is available from ECC 6.0 onwards.
    u2022 As a result of which user can input issuing storage location with supplying plant.
    u2022 Facility of using different delivery types for different issuing storage locations is available.
    u2022 Shipping Point data can also be determined based on the issuing storage location.
    If u want to know more go through the following links
    http://solutionbrowser.erp.sap.fmpmedia.com/
    http://help.sap.com/saphelperp2005vp/helpdata/en/43/6880cbb88f297ee10000000a422035/frameset.htm_
    https://wiki.sdn.sap.com/wiki/display/ERP6/ERP2005+Upgrade
    check following
    http://help.sap.com/bp_bblibrary/500/html/U40_EN_IN.htm
    for more help check following
    http://help.sap.com/bp_bblibrary/500/BBlibrary_start.htm
    Go through the following link for the Delta functionality notes
    http://solutionbrowser.erp.sap.fmpmedia.com/
    Regards
    Priyanka.P

  • E-mail functionality in SAP BO X1 3.1

    Hi All,
    I have few questions regarding the E-mail functionality in SAP BO X1 3.1
    1)Is there a limitation on size of report in Email within the SAP BO X1 3.1? 
    2)Can you zip reports within SAP BO X1 3.1 ?file type options(?)
    3)Is there an Impact on performance front end/back end if many users are mailing the reports using SAP BO X1 3.1?
    4)How can we restrict users to only email the public folder Reports?
    5)Only people with Scheduling have access to Email Functionality - Are there any other ways we can place restrictions around this?
    Please help in this regard
    Thanks in Advance
    Regards,
    Pavithra P

    Hi Pavithra,
    We can send a report instance (after schedulling) to an email address and not the actual report.
    Adaptive Job Server (Web Intelligence Scheduling and Publishing Service) is used to generate the instance and Destination Job Server is used to deliver that instance to the email address.
    If multiple users are expected to send instances to email concurrently then we could have multiple instances of Destination Job Server.
    As far as I am aware, there is no direct way to zip reports.
    If I am not wrong, the size of attachment would depend on the limitations set at Mail Servers. Your network administrator might help you on this.
    Hope this will help.
    Regards,
    Yuvraj

  • Bank chain functionality in SAP

    Hi,
    If anyone has knowledge as to how to use bank chain functionality in SAP for vendor payment in SAP. Please let me know I will get in touch with more details for my query. This is required when we are making payments to a vendor and there are some intermediary banks involved between our bank and vendors bank. The tcode for setting up bank chain is FIBPU
    Regards,
    Vijay

    Hi,
    Mainly this bank chain is used for giving payments to foreign vendors. Normally house bank will finalise via which bank the payment should be made. But using this bank chain, you can specify this.
    Configuration:
    Create a scenario in IMG under bank chains.
    Here you can maintain your search criteria. If you select Gen.Search (General Search), you should use IMG activity Create General Bank Chain. After maintain this, you need to activate your chain in IMG Activity.
    Then in Easy Access, you can maintain Master data for Bank Chains under Bank accounting. Note, you can define upto 3 intermediary banks for a bank chain.
    Hope this will help you.
    Thanks,
    Krishna..

  • Is there any RFC function module to read domain fixed value

    Hi,
    Is there any RFC function module to read domain fixed value from remote system in basis layer?
    As we cannot simply wrap DD_DOMVALUES_GET with a new RFC module,because remote system will not install our component, our wrap function module is not there.
    We may need a RFC fm from basis layer.

    HI,
    Try using Function Module:
    DD_DOMA_GET , If it is RFC enabled it can be used for reading the domain,
    Kindlly go through this link below:
    How to get "Fixed Domain Values" from other system by RFC-Call?
    Hope it helps,
    Regards
    Mansi

  • Process flow for Maintenance Event Builder integrated with PS

    Dear EAM  Master ,
    Good Day. Can anyone show me how's the process flow for Process flow for Maintenance Event Builder integrated with PS.
    Appreciate.
    Thank you.

    [SAP Help|http://help.sap.com/erp2005_ehp_05/helpdata/en/d7/d0b83a47d0c649e10000000a114084/frameset.htm]
    Thanks
    Narasimhan

  • How to start career in SAP MM domain

    Hello Veterans,
    Need your advise..!
    I, shivakumar completed BBM in 2007 and have done MBA (marketing) thru open univeristy while working in MNC.
    I have total 3.8 year domain work experience (worked in order Mgt & supply chain mgt & BPO) and currently working for Hewlett packard as a Process associate.
    i also well trained for SAP MM module with my own interest & love to start my career in that.
    But i can see there are no much opening for SAP MM freshers with domain exp.
    Could you please advise that how can i go through for job in SAP?
    Hope i expect some of your experience those can may help me!
    Thank you very much for considering & advising me.
    Best Regards,
    Shivakumar

    Hi,
    Thank you very much for your kind reply.
    Could you suggest me how to get certified in SAP MM? Is this through Online or offline.
    Thank you again for your information
    Best Regards,
    Shivakumar

  • After a system restart i cannot connect to SAP with SAPGUI.

    After a system restart i cannot connect to SAP with SAPGUI.
    See attached log  "dev_disp" and "dev_w0"
    At the end of this message you can see the comparison between the
    defective system and another working system
    I notice the absence of the "IGS400" process
    Could you please help me ?
    Best regards to everybody.
    "dev_disp" log file tell me : ************************
    trc file: "dev_disp", trc level: 1, release: "640"
    Thu Jun 21 13:21:24 2007
    kernel runs with dp version 132(ext=102) (@(#) DPLIB-INT-VERSION-132)
    length of sys_adm_ext is 312 bytes
    sysno      00
    sid        SVI
    systemid   324 (IBM iSeries with OS400)
    relno      6400
    patchlevel 0
    patchno    147
    intno      20020600
    make:      single threaded, ASCII, 64 bit
    pid        380
    Thu Jun 21 13:21:27 2007
    ***LOG Q00=> DpSapEnvInit, DPStart (00 380) [dpxxdisp.c   1100]
         shared lib "dw_xml.so" version 147 successfully loaded
         shared lib "dw_xtc.so" version 147 successfully loaded
         shared lib "dw_stl.so" version 147 successfully loaded
         shared lib "dw_gui.so" version 147 successfully loaded
         shared lib "dw_mdm.so" version 147 successfully loaded
    MtxInit: -2 0 0
    DpSysAdmExtInit: ABAP is active
    DpIPCInit2: start server >FRASTEST_SVI_00                         <
    DpShMCreate: sizeof(wp_adm)          10712     (824)
    DpShMCreate: sizeof(tm_adm)          3021432     (15032)
    DpShMCreate: sizeof(wp_ca_adm)          18000     (60)
    DpShMCreate: sizeof(appc_ca_adm)     6000     (60)
    DpShMCreate: sizeof(comm_adm)          216000     (432)
    DpShMCreate: sizeof(vmc_adm)          0     (448)
    DpShMCreate: sizeof(wall_adm)          (22440/36712/56/104)
    Thu Jun 21 13:21:28 2007
    DpShMCreate: SHM_DP_ADM_KEY          (addr: 700000080000000, size: 3337656)
    DpShMCreate: allocated sys_adm at 700000080000000
    DpShMCreate: allocated wp_adm at 700000080001830
    DpShMCreate: allocated tm_adm_list at 700000080004208
    DpShMCreate: allocated tm_adm at 700000080004230
    DpShMCreate: allocated wp_ca_adm at 7000000802e5ca8
    DpShMCreate: allocated appc_ca_adm at 7000000802ea2f8
    DpShMCreate: allocated comm_adm_list at 7000000802eba68
    DpShMCreate: allocated comm_adm at 7000000802eba80
    DpShMCreate: allocated vmc_adm_list at 700000080320640
    DpShMCreate: system runs without vmc_adm
    DpShMCreate: allocated ca_info at 700000080320668
    DpShMCreate: allocated wall_adm at 700000080320670
    MBUF state OFF
    EmInit: MmSetImplementation( 2 ).
    Thu Jun 21 13:21:29 2007
    <ES> client 0 initializing ....
    <ES> InitFreeList
    <ES> block size is 4096 kByte.
    Using implementation std
    EsIUnamFileMapInit: ES base = 0x7000000d0000000
    EsStdInit: Extended Memory 4096 MB allocated
    <ES> 1023 blocks reserved for free list.
    ES initialized.
    Thu Jun 21 13:22:33 2007
    rdisp/http_min_wait_dia_wp : 1 -> 1
    Thu Jun 21 13:22:35 2007
    ***LOG Q0K=> DpMsAttach, mscon ( FRASTEST) [dpxxdisp.c   10036]
    Thu Jun 21 13:22:36 2007
    DpStartStopMsg: send start message (myname is >FRASTEST_SVI_00                         <)
    DpStartStopMsg: start msg sent
    Thu Jun 21 13:22:47 2007
    CCMS: AlInitGlobals : alert/use_sema_lock = TRUE.
    Thu Jun 21 13:22:49 2007
    CCMS: start to initalize 3.X shared alert area (first segment).
    DpMsgAdmin: Set release to 6400, patchlevel 0
    MBUF state PREPARED
    MBUF component UP
    DpMBufHwIdSet: set Hardware-ID
    ***LOG Q1C=> DpMBufHwIdSet [dpxxmbuf.c   1025]
    DpMsgAdmin: Set patchno for this platform to 147
    Release check o.K.
    Thu Jun 21 13:39:13 2007
    DpSigInt: caught signal 2
    DpHalt: shutdown server >FRASTEST_SVI_00                         < (normal)
    Thu Jun 21 13:39:14 2007
    ***LOG Q0I=> NiPWrite: writev (32: Broken pipe) [niuxi.c 1140]
    ERROR => MsINiWrite: NiBufSend (rc=NIECONN_BROKEN) [msxxi.c      2455]
    ERROR => MsIModState: MsINiWrite (rc=NIECONN_BROKEN) [msxxi.c      3695]
    MBUF state OFF
    MBUF component DOWN
    DpModState: change server state from STARTING to SHUTDOWN
    Thu Jun 21 13:39:15 2007
    Stop work processes...
    Thu Jun 21 13:40:18 2007
    ERROR => DpWpKill(411, SIGUSR2): kill failed [dpxxtool.c   2462]
    Stop gateway
    Stop icman
    Terminate gui connections
    waiting for termination of work processes
    Thu Jun 21 13:40:19 2007
    waiting for termination of work processes
    Thu Jun 21 13:40:20 2007
    waiting for termination of work processes
    Thu Jun 21 13:40:21 2007
    waiting for termination of work processes
    "dev_w0" log file tell me : ************************
    trc file: "dev_w0", trc level: 1, release: "640"
    ACTIVE TRACE LEVEL           1
    ACTIVE TRACE COMPONENTS      all, M
    M sysno      00
    M sid        SVI
    M systemid   324 (IBM iSeries with OS400)
    M relno      6400
    M patchlevel 0
    M patchno    147
    M intno      20020600
    M make:      single threaded, ASCII, 64 bit
    M pid        404
    M

    M Thu Jun 21 13:22:00 2007
    M  ***LOG Q01=> tskh_init, WPStart (Workproc 0 1 404) [thxxhead.c   1146]
    M  calling db_connect ...
    C  DB4 SQL Reparse Activated

    C Thu Jun 21 13:22:11 2007
    C  R3INLPGM: RmtExeLib from /usr/sap/SVI/SYS/exe/run/DBSLDB4RMT
    C  R3INLPGM: RmtExeLib is R3640ASVI

    C Thu Jun 21 13:22:13 2007
    C  Connection to database done without problems.
    C  -
    C  -
    DbSl EGO Structure
    C  -
    C     SAPSYSTEMNAME               = SVI
    C     Character encoding          = ASCII
    C     process class               = dialog process
    C     workprocess id              = 0
    C     local host                  = FRASTEST
    C     dbhost                      = FRASTEST
    C     rdbname                     =                  
    C     dbname                      = SVIFRASTEST
    C     dblib                       = R3SVIDATA
    C     application server          = DVEBMGS00
    C     Connect type                = LOCAL
    C     pid                         = 404
    C     dbjobname                   = WP00     
    C     dbjobuser                   = SVI00    
    C     dbjobno                     = 025901
    C     wpjobname                   = WP00
    C     wpjobuser                   = SVI00
    C     wpjobno                     = 025901
    C     DB2/400 vers. appl. server  = PASE 4
    C     DB2/400 vers. DB server     = V5R4                           
    C     da_cache_size               = 100
    C     reopen                      = ON
    C     timeout_retry               = 3
    C     ODP threshold               = 800
    C     ODP commit thresh.          = 810
    C     ODP open thresh.            = 850
    C     QAQQINI library             = Default (QUSRSYS)
    C     Alternate QAQQINI library   = Not specified
    C     use_lobs_for_long           = ON
    C     use_lobs_for_short          = OFF
    C     single_execution_threshold  = 2000
    C     single_execution_reuse      = OFF
    C     keep_tmp_SQLpkgs            = OFF
    C     dbsl_trace                  = off
    C     allow_cancel                = OFF
    C     nqe_optimize_method         = O - All I/O (compatibility mode)
    C     query_compl_reval           = O
    C     nte_list_size               = 10
    C  -

    C Thu Jun 21 13:22:17 2007
    C  SQL monitor started for job

    B Thu Jun 21 13:22:18 2007
    B  Connection 0 opened (DBSL handle 0)
    B  Wp  Hdl ConName          ConId     ConState     TX  PRM RCT TIM MAX OPT Date     Time   DBHost         
    B  000 000 R/3              000000000 ACTIVE       NO  YES NO  000 255 255 20070621 132200 FRASTEST       

    M Thu Jun 21 13:22:37 2007
    M  db_connect o.k.

    M Thu Jun 21 13:22:38 2007
    M  ICT: exclude compression: .zip,.cs,.rar,.arj,.z,.gz,.tar,.lzh,.cab,.hqx,.ace,.jar,.ear,.war,.css,.pdf,.js,.gzip,.uue,.bz2,.iso,.sda,.sar,.gif
    ACTIVE TRACE LEVEL           2
    ACTIVE TRACE COMPONENTS      all, M
    M  -
    C-STACK -
    => 64 bit R/3 Kernel
    => 64 bit OS400 Kernel
    => Heap limit      = unlimited
    => Stack limit     = unlimited
    => Core limit      = unlimited
    => File size limit = unlimited
    => Heap address  = 0x40000000000000009ED34587C2E94220
    => Stack address = 0xffffffffffff3f0
    => Stack low     =  0xfffffffffffdb30
    => Stack high    =  0xffffffffffffa90
    => Stack Trace:
         Unknown at 0x3618
         sleepms() at 0x1000f9324
         SpinLockSemRq1() at 0x1000f926c
         SemRq() at 0x1000fcf6c
         ThIPCInit() at 0x1000ac1a0
         tskh_init() at 0x1000ad704
         tskhstart() at 0x1000c0950
         DpMain() at 0x10175ad2c
         nlsui_main() at 0x10172dee8
    => CPU Registers:
         msr = 0x800000000000f032     iar = 0x0000000000003618
         ctr = 0x0000000000003610      lr = 0x09000000000a2890
         xer = 0x0000000008000000      cr = 0x000000002a404445
         r00 = 0x0000000000000000     r01 = 0x0ffffffffffff3f0
         r02 = 0x00000000000000a4     r03 = 0xffffffffffffffff
         r04 = 0x0000000000000000     r05 = 0x0000000000000000
         r06 = 0x0000000000000000     r07 = 0x0ffffffffffff520
         r08 = 0x0000000000000001     r09 = 0x0000000010108003
         r10 = 0xb00010000c90e000     r11 = 0xb00010000c90ef30
         r12 = 0x0900000000001eb0     r13 = 0x0000000182784a50
         r14 = 0x0000000000000002     r15 = 0x00000001810e6c48
         r16 = 0x0ffffffffffffb28     r17 = 0x000000018001bf20
         r18 = 0x0000000000000003     r19 = 0x0000000000000004
         r20 = 0x0000000180c6de34     r21 = 0x0000000180c6de28
         r22 = 0x000000018004ce60     r23 = 0x0000000180c6e244
         r24 = 0x0000000000000064     r25 = 0x0000000000000158
         r26 = 0x0000000000000158     r27 = 0x0000000000000000
         r28 = 0x0000000000000000     r29 = 0x0fffffffffffffe0
         r30 = 0x09001000a005ec48     r31 = 0x0000000000000000
    Thu Jun 21 13:40:23 2007
    Library   |(SRV)PGM  |Module    |Function/Statement No.
    Thu Jun 21 13:40:24 2007
    |--||--
    QSYS      |QP2USER2  |QP2API    |__Qp2Fork  8
    QSYS      |QP2USER2  |QP2API    |runpase_main__FPi  6
    QSYS      |QP2USER2  |QP2API    |runpase_common__FiPvT2  2
    R3640ASVI |O4PRTLIBC |AS4STACK  |As4Stack_From_PASE  3
    R3640ASVI |O4PRTLIBC |AS4STACK  |As4StackOut  10
    R3640ASVI |O4PRTLIBC |AS4STACK  |_MATINVS2__8O4_StackFv  8
    M  -
    ACTIVE JOBS OF DEFECTIVE SYSTEM
    Opz  Sottosis/Lav  corrente    Tipo  % CPU  Funzione        Stato             
          R3_00         QSYS        SBS     0,0                  DEQW              
            DISP_WORK   SVI00       BCI     5,3  PGM-disp+work   CNDW              
            GWRD        SVI00       BCI    10,9  PGM-gwrd        RUN               
            ICMAN       SVI00       BCI     1,8  PGM-icman       RUN               
            MSG_SERVER  SVI00       BCI     0,0  PGM-MSG_SERVER  SELW              
            RSLGCOLL    SVI00       BCI     0,0  PGM-rslgcoll    SELW              
            RSLGSEND    SVI00       BCI     0,0  PGM-rslgsend    SELW              
            SAPOSCOL    SVI00       BCI     1,0  PGM-SAPOSCOL    RUN               
            SAPSTART    SVI00       BCH     0,0  PGM-sapstart    EVTW   
            WATCHDOG    SVI00       BCI     0,4  PGM-disp+work   SELW              
            WP00        SVI00       BCI     1,0  PGM-disp+work   RUN               
            WP01        SVI00       BCI     1,0  PGM-disp+work   RUN               
            WP02        SVI00       BCI     1,0  PGM-disp+work   RUN               
            WP03        SVI00       BCI     1,1  PGM-disp+work   RUN               
            WP04        SVI00       BCI     0,9  PGM-disp+work   RUN               
            WP05        SVI00       BCI     0,9  PGM-disp+work   RUN               
            WP06        SVI00       BCI     0,8  PGM-disp+work   RUN               
            WP07        SVI00       BCI     0,6  PGM-disp+work   RUN               
            WP08        SVI00       BCI     0,0                  RUN               
    ACTIVE JOBS OF WORKING SYSTEM
          R3_03         QSYS        SBS     0,0                  DEQW              
            DISP_WORK   TST03       BCI     0,0  PGM-disp+work   SELW              
            GWRD        TST03       BCI     0,0  PGM-gwrd        SELW              
            ICMAN       TST03       BCI     0,0  PGM-icman       SELW              
            IGS400      TST03       BCI     0,0  PGM-igswd_mt    THDW              
            IGS400      TST03       BCI     0,0  PGM-igsmux_mt   THDW              
            IGS400      TST03       BCI     0,0  PGM-igspw_mt    THDW              
            IGS400      TST03       BCI     0,0  PGM-igspw_mt    THDW              
            MSG_SERVER  TST03       BCI     0,0  PGM-MSG_SERVER  SELW              
            RSLGSEND    TST03       BCI     0,0  PGM-rslgsend    THDW              
            SAPSTART    TST03       BCH     0,0  PGM-sapstart    EVTW              
            WATCHDOG    TST03       BCI     0,0  PGM-disp+work   SELW              
            WP00        TST03       BCI     0,0  PGM-disp+work   SEMW              
            WP01        TST03       BCI     0,0  PGM-disp+work   SEMW              
            WP02        TST03       BCI     2,5  PGM-disp+work   RUN               
            WP03        TST03       BCI     0,0  PGM-disp+work   SEMW              
            WP04        TST03       BCI     0,0  PGM-disp+work   SEMW              
            WP05        TST03       BCI     0,0  PGM-disp+work   SEMW              
            WP06        TST03       BCI     0,0  PGM-disp+work   SEMW              
            WP07        TST03       BCI     0,0  PGM-disp+work   SEMW              
            WP08        TST03       BCI     0,0  PGM-disp+work   SEMW              
            WP09        TST03       BCI     0,0  PGM-disp+work   SEMW              
            WP10        TST03       BCI     0,0  PGM-disp+work   SEMW              
            WP11        TST03       BCI     0,0  PGM-disp+work   SEMW              
            WP12        TST03       BCI     0,0  PGM-disp+work   SEMW

    Following your suggestions i got this error message in the log file "dev_w0"
    This process creted also a very big "core" file
    B  ***LOG BY4=> sql error 304    performing FET on table DDNTF      [dbntab#7 @ 10281] [dbntab  1028 1]
    B  ***LOG BY0=> Conversion error in assignment to host variable *N. MSGID= Job=028178/SVI00/WP00 [dbntab#7 @ 10281] [dbntab  1028 1]
    B  *** ERROR => missing return code handler     
    caller does not handle code 1 from dbntab#7[3098]     
    Here is the complete log:
    trc file: "dev_w0", trc level: 1, release: "640"
    ACTIVE TRACE LEVEL           1
    ACTIVE TRACE COMPONENTS      all, M
    M sysno      00
    M sid        SVI
    M systemid   324 (IBM iSeries with OS400)
    M relno      6400
    M patchlevel 0
    M patchno    147
    M intno      20020600
    M make:      single threaded, ASCII, 64 bit
    M pid        317
    M

    M Wed Aug  1 17:53:03 2007
    M  ***LOG Q01=> tskh_init, WPStart (Workproc 0 1 317) [thxxhead.c   1146]
    M  calling db_connect ...
    C  DB4 SQL Reparse Activated

    C Wed Aug  1 17:53:05 2007
    C  R3INLPGM: RmtExeLib from /usr/sap/SVI/SYS/exe/run/DBSLDB4RMT
    C  R3INLPGM: RmtExeLib is R3640ASVI
    C  Connection to database done without problems.
    C  -
    C  -
    DbSl EGO Structure
    C  -
    C     SAPSYSTEMNAME               = SVI
    C     Character encoding          = ASCII
    C     process class               = dialog process
    C     workprocess id              = 0
    C     local host                  = FRASTEST
    C     dbhost                      = FRASTEST
    C     rdbname                     =                  
    C     dbname                      = SVIFRASTEST
    C     dblib                       = R3SVIDATA
    C     application server          = DVEBMGS00
    C     Connect type                = LOCAL
    C     pid                         = 317
    C     dbjobname                   = WP00     
    C     dbjobuser                   = SVI00    
    C     dbjobno                     = 028178
    C     wpjobname                   = WP00
    C     wpjobuser                   = SVI00
    C     wpjobno                     = 028178
    C     DB2/400 vers. appl. server  = PASE 4
    C     DB2/400 vers. DB server     = V5R4                           
    C     da_cache_size               = 100
    C     reopen                      = ON
    C     timeout_retry               = 3
    C     ODP threshold               = 800
    C     ODP commit thresh.          = 810
    C     ODP open thresh.            = 850
    C     QAQQINI library             = Default (QUSRSYS)
    C     Alternate QAQQINI library   = Not specified
    C     use_lobs_for_long           = ON
    C     use_lobs_for_short          = OFF
    C     single_execution_threshold  = 2000
    C     single_execution_reuse      = OFF
    C     keep_tmp_SQLpkgs            = OFF
    C     dbsl_trace                  = off
    C     allow_cancel                = OFF
    C     nqe_optimize_method         = O - All I/O (compatibility mode)
    C     query_compl_reval           = O
    C     nte_list_size               = 10
    C  -

    C Wed Aug  1 17:53:09 2007
    C  SQL monitor started for job
    B  Connection 0 opened (DBSL handle 0)
    B  Wp  Hdl ConName          ConId     ConState     TX  PRM RCT TIM MAX OPT Date     Time   DBHost         
    B  000 000 R/3              000000000 ACTIVE       NO  YES NO  000 255 255 20070801 175303 FRASTEST       

    M Wed Aug  1 17:53:12 2007
    M  db_connect o.k.
    M  ICT: exclude compression: .zip,.cs,.rar,.arj,.z,.gz,.tar,.lzh,.cab,.hqx,.ace,.jar,.ear,.war,.css,.pdf,.js,.gzip,.uue,.bz2,.iso,.sda,.sar,.gif

    I Wed Aug  1 17:53:13 2007
    I  MtxInit: 0 0 0
    M  SHM_PRES_BUF               (addr: 700000200000000, size: 4400128)

    M Wed Aug  1 17:53:14 2007
    M  SHM_ROLL_AREA          (addr: 700000210000000, size: 268435456)

    M Wed Aug  1 17:53:15 2007
    M  SHM_PAGING_AREA          (addr: 700000220000000, size: 67108864)
    M  SHM_ROLL_ADM               (addr: 700000230000000, size: 2672386)
    M  SHM_PAGING_ADM          (addr: 700000240000000, size: 164896)

    M Wed Aug  1 17:53:16 2007
    M  ThCreateNoBuffer          allocated 324144 bytes for 1000 entries at 700000250000000
    M  ThCreateNoBuffer          index size: 3000 elems
    M  ThCreateVBAdm          allocated 7440 bytes (50 server) at 700000260000000
    X  EmInit: MmSetImplementation( 2 ).
    X  <ES> client 0 initializing ....
    X  Using implementation std
    X  ES initialized.

    B Wed Aug  1 17:53:20 2007
    B  db_con_shm_ini:  WP_ID = 0, WP_CNT = 13, CON_ID = -1

    B Wed Aug  1 17:53:25 2007
    B  dbtbxbuf: Buffer TABL  (addr: 7000002d0000100, size: 64000000, end: 7000002d3d09100)
    B  dbtbxbuf: Profile: max_objects = 5000, displace = 1, reorg = 1
    B  dbtbxbuf: request_unit = 2000, sync_reload = 5, inval_reload = 5
    B  dbtbxbuf: protect_shm = 0, force_checks = 0
    B  dbtbxbuf: tsize_retry = 31427136
    B  ***LOG BB0=> buffer TABL       started with length 64000000   bytes [dbtbxbuf#8 @ 16037] [dbtbxbuf1603 7]

    B Wed Aug  1 17:53:26 2007
    B  dbtbxbuf: Buffer TABLP (addr: 7000002e0000100, size: 16776192, end: 7000002e0fffd00)
    B  dbtbxbuf: Profile: max_objects = 500, displace = 1, reorg = 1
    B  dbtbxbuf: request_unit = 2000, sync_reload = 5, inval_reload = 5
    B  dbtbxbuf: protect_shm = 0, force_checks = 0
    B  dbtbxbuf: tsize_retry = 8322944
    B  ***LOG BB0=> buffer TABLP      started with length 16776192   bytes [dbtbxbuf#8 @ 16037] [dbtbxbuf1603 7]
    B  dbtbxbuf: Reading TBX statistics:
    B  dbtbxbuf: Opening /usr/sap/SVI/DVEBMGS00/data/tbxnew failed (No such file or directory).
    B  dbtbxbuf: Renaming /usr/sap/SVI/DVEBMGS00/data/tbxnew to /usr/sap/SVI/DVEBMGS00/data/tbxstat failed (No such file or directory).
    B  dbtbxbuf: 110 object entries precreated
    B  Layout of EIBUF buffer shared memory:
    B  0: 1 * 4 = 4
    B  1: 1 * 360 = 360
    B  2: 13 * 40 = 520
    B  3: 8009 * 40 = 320360
    B  4: 4000 * 160 = 640000
    B  5: 8009 * 8 = 64072
    B  6: 1 * 200 = 200
    B  7: 65 * 8 = 520
    B  8: 319664 * 128 = 40916992
    B  Tracing = 0, Shm Protection = 0, Force checks = 0, Recovery delay = 500000
    B  dbexpbuf: Buffer EIBUF (addr: 700000300000108, size: 41943040, end: 700000302800108)
    B  ***LOG BB0=> buffer EIBUF      started with length 40960k     bytes [dbexpbuf#6 @ 2342] [dbexpbuf2342 ]
    B  Layout of ESM   buffer shared memory:
    B  0: 1 * 4 = 4
    B  1: 1 * 360 = 360
    B  2: 13 * 40 = 520
    B  3: 4001 * 40 = 160040
    B  4: 2000 * 160 = 320000
    B  5: 4001 * 8 = 32008
    B  6: 1 * 200 = 200
    B  7: 65 * 8 = 520
    B  8: 28755 * 128 = 3680640
    B  Tracing = 0, Shm Protection = 0, Force checks = 0, Recovery delay = 500000
    B  dbexpbuf: Buffer ESM   (addr: 700000310000108, size: 4194304, end: 700000310400108)
    B  ***LOG BB0=> buffer ESM        started with length 4096k      bytes [dbexpbuf#6 @ 2342] [dbexpbuf2342 ]
    B  Layout of CUA   buffer shared memory:
    B  0: 1 * 4 = 4
    B  1: 1 * 360 = 360
    B  2: 13 * 40 = 520
    B  3: 16411 * 40 = 656440
    B  4: 8191 * 160 = 1310560
    B  5: 16411 * 8 = 131288
    B  6: 1 * 200 = 200
    B  7: 193 * 8 = 1544
    B  8: 57325 * 256 = 14675200
    B  Tracing = 0, Shm Protection = 0, Force checks = 0, Recovery delay = 500000
    B  dbexpbuf: Buffer CUA   (addr: 700000320000108, size: 16776192, end: 700000320fffd08)
    B  ***LOG BB0=> buffer CUA        started with length 16383k     bytes [dbexpbuf#6 @ 2342] [dbexpbuf2342 ]
    B  Layout of OTR   buffer shared memory:
    B  0: 1 * 4 = 4
    B  1: 1 * 360 = 360
    B  2: 13 * 40 = 520
    B  3: 4001 * 40 = 160040
    B  4: 2000 * 160 = 320000
    B  5: 4001 * 8 = 32008
    B  6: 1 * 200 = 200
    B  7: 81 * 8 = 648
    B  8: 28754 * 128 = 3680512
    B  Tracing = 0, Shm Protection = 0, Force checks = 0, Recovery delay = 500000

    B Wed Aug  1 17:53:27 2007
    B  dbexpbuf: Buffer OTR   (addr: 700000330000108, size: 4194304, end: 700000330400108)
    B  ***LOG BB0=> buffer OTR        started with length 4096k      bytes [dbexpbuf#6 @ 2342] [dbexpbuf2342 ]
    B  ***LOG BB0=> buffer CALE       started with length 500000     bytes [dbcalbuf#2 @ 2212] [dbcalbuf2212 ]

    C Wed Aug  1 17:53:29 2007
    C  *** ERROR => Error 304 in function db_fetch
    [dbsldb4.cpp  9041]
    C  === DBSL Begin of SQL request after execution ===
    C  === DBSL SQLP0400 ===
    C  Function              5
    C  Package               DDNTFIH             Library               R3SVIA2062
    C  Main_Pgm                                  Main_Lib                                 
    C  Statement_Name        "Wx3AAADpDB"        Cursor_Name           "CADDNTF16461"     
    C  Open_Options          x80                 Clause_For_Describe   N
    C  Commitment_Control    C
    C  Date_Format           USA                 Date_Separator        /
    C  Time_Format           USA                 Time_Separator        :
    C  Naming_Option         SYS                 Decimal_Point         .
    C  Blocking_Factor       1                   Scrollable_Option     0                  
    C  Position_Option       0                   Relative_Record       0                  
    C  Rows_To_Insert        0                   Direct_Map            N
    C  Reuse_DA              N                   Name_Check            Y
    C  Use_Ptrs              0                   With_Hold             N
    C  Close_File_Name                           Close_Library_Name    *THRESHOLD         
    C  Reopen                0                   Use_Perf              1
    C  Query_Compl. (Reval)  !                   Statement_Text_CCSID  819
    C  Sort_Sequence_Table   *JOB                Sort_Sequence_Library *LIBL              
    C  Language_ID           *JOB                Allow_Copy_Data       S                  
    C  Allow_Blocking        L
    C  === DBSL SQLDA ===
    C  sqldaid: SQLDA 2 , sqldabc: 816, sqln: 10, sqld: 4
    C  === TRACE VAR 0 ===
    C  sqlvar: 0, sqtype 469, sqllen 30, sqlname.data 13488
    C  sqlind: 0
    C  sqlname (hex):
    C  0008000034B00000  0000000000000000  0000000000000000  0000000000000000 
    C  sqldata row=0 (hex):
    C  005400430041004C  0053002000200020  0020002000200020  0020002000200020 
    C  0020002000200020  0020002000200020  0020002000200020  00200020
    C  === TRACE VAR 1 ===
    C  sqlvar: 1, sqtype 501, sqllen 2, sqlname.data 0
    C  sqlind: -2
    C  sqlname (hex):
    C  0000000000000000  0000000000000000  0000000000000000  0000000000000000 
    C  sqldata row=0 (hex):
    C  0000
    C  === TRACE VAR 2 ===
    C  sqlvar: 2, sqtype 497, sqllen 4, sqlname.data 0
    C  sqlind: -2
    C  sqlname (hex):
    C  0000000000000000  0000000000000000  0000000000000000  0000000000000000 
    C  sqldata row=0 (hex):
    C  00000031
    C  === TRACE VAR 3 ===
    C  sqlvar: 3, sqtype 405, sqllonglen 32700
    C  sqldatalen NULL
    C  sqlind: 0
    C  sqlname (hex):
    C  00080000FFFF0000  0000000000000000  0000000000000000  0000000000000000 
    C  sqldata row=0 (hex):
    C  0000028742000007  4100000000010000  0000280001000000  0100010000004944 
    C  0000000000000000  0000000000000000  0000000000000000  00000000004B4142 
    C  === DBSL errc ===
    C  errc: OK
    C  === DBSL sqlca ===
    C  sqlcode: 304
    C  sqlerrml: 68, sqlerrmc:
    C  00035CD540404040  4040404040404040  4040404040404040  4040404040404040 
    C  4040404040404040  4040404040404040  4040404040404040  4040404040404040 
    C  40400006
    B  ***LOG BY4=> sql error 304    performing FET on table DDNTF      [dbntab#7 @ 10281] [dbntab  1028 1]
    B  ***LOG BY0=> Conversion error in assignment to host variable *N. MSGID= Job=028178/SVI00/WP00 [dbntab#7 @ 10281] [dbntab  1028 1]
    B  *** ERROR => missing return code handler     
    caller does not handle code 1 from dbntab#7[3098]     
    ==> calling sap_dext to abort transaction
    [dbeh.c       93]
    M  -
    C-STACK -
    => 64 bit R/3 Kernel
    => 64 bit OS400 Kernel
    => Heap limit      = unlimited
    => Stack limit     = unlimited
    => Core limit      = unlimited
    => File size limit = unlimited
    => Heap address  = 0x40000000000000009E570787C2ED4260
    => Stack address = 0xfffffffffffd6f0
    => Stack low     =  0xfffffffffffd6f0
    => Stack high    =  0xffffffffffffa90
    => Stack Trace:
         AixStack() at 0x10008d040
         CTrcStack2() at 0x10008d138
         ThControl() at 0x1006551a4
         dyThControl() at 0x1003ab070
         dextIntern() at 0x1003aa06c
         sap_dext() at 0x1003aff24
         dbeh_exit() at 0x100416924
         db_ntab() at 0x10039d48c
         read_ntab() at 0x101512474
         db_cbufload() at 0x10150f40c
         reset_handling() at 0x101512f00
         init_shm_and_load_cals() at 0x10151394c
         db_cbufinst() at 0x101514c48
         db_calinit() at 0x1005ae8bc
         db_init() at 0x1001c7ae0
         ThCallHooks() at 0x1000c3654
         ThIPCInit() at 0x1000ac574
         tskh_init() at 0x1000ad704
         tskhstart() at 0x1000c0950
         DpMain() at 0x10175ad2c
         nlsui_main() at 0x10172dee8
    Wed Aug  1 17:53:29 2007
    Library   |(SRV)PGM  |Module    |Function/Statement No.
    |--||--
    QSYS      |QP2USER2  |QP2API    |__Qp2Fork  8
    QSYS      |QP2USER2  |QP2API    |runpase_main__FPi  6
    QSYS      |QP2USER2  |QP2API    |runpase_common__FiPvT2  2
    R3640ASVI |O4PRTLIBC |AS4STACK  |As4Stack_From_PASE  3
    R3640ASVI |O4PRTLIBC |AS4STACK  |As4StackOut  10
    R3640ASVI |O4PRTLIBC |AS4STACK  |_MATINVS2__8O4_StackFv  8
    M  -
    M  ***LOG R1B=> ThControl, sap_dext-call (00 ) [thxxdynp.c   355]
    M  in_ThErrHandle: 1
    M  *** ERROR => ThControl: illegal sap_dext call !!! (step 1, th_errno 5, action 1, level 1) [thxxhead.c   9564]

    M  Info for wp 0

    M    stat = 4
    M    reqtype = 1
    M    act_reqtype = -1
    M    rq_info = 0
    M    tid = -1
    M    mode = 255
    M    len = -1
    M    rq_id = 65535
    M    rq_source = 255
    M    last_tid = 0
    M    last_mode = 0
    M    int_checked_resource(RFC) = 0
    M    ext_checked_resource(RFC) = 0
    M    int_checked_resource(HTTP) = 0
    M    ext_checked_resource(HTTP) = 0
    M    report = >                                        <
    M    action = 0
    M    tab_name = >                              <
    M  Entering ThSetStatError
    M  Entering ThReadDetachMode
    M  ThISend: still inside critical section semaphore ?

  • How to redefine GOS toolbar function "SEND OBJECT WITH NOTE" for deliveries

    Hello Abapers,
    for inbound and outbound deliveries (tcodes VL01N, VL02N, VL03N, VL31N, VL32N, VL33N) I have to replace the GOS toolbar function SEND OBJECT WITH NOTE with a redefined function matching the following specifications:
    - Title field needs a different content
    - Text (note content) should be filled by default, maybe with standard text, but can be overwritten
    - All attachments in the attachment list of the object should be included by default or be selectable thru an additional button
    Also possible could be an addiitonal toolbar function SEND ATTACHMENTS WITH NOTE as a copy of SEND OBJECT WITH NOTE.
    Although I checked the SDN forums for a matching solution, I couldn't find one in tons of GOS threads.
    Perhaps someone had solved a similar problem to send obejct with notes from GOS toolbar with several of the object's attachments.
    Maybe some GOS classes have to be redefined for that, but this should only be available for deliveries, not for the other BOR types.
    I'm waiting for your ideas.
    Best regards,
    Klaus
    Edited by: Klaus Babl on Feb 16, 2012 10:13 AM

    No the list of steps done to solve the issue:
    1. Copy of class CL_GOS_SRV_SEND_OBJECT to new class /SIE/IS_BSD_GOS_SRV_SEND_ATT.
    2. SM30 for table SGOSATTR: New entry for new service ZSO_SENDATT for the new class.
    3. Copy of methods ON_SERVICE_SUCCEEDED, CHECK_STATUS, CREATE_ROOT_ITEM and ON_LINK_CREATED from class CL_GOS_SRV_ATTACHMENT_LIST to the new class.
    4. New code added to the top of method CHECK_STATUS to show the service for deliveries only:
    IF  is_lporb-typeid  NE  'BUS2015'
    AND is_lporb-typeid  NE  'LIKP'.  
        ep_status = mp_status_invisible.
        EXIT.
    ENDIF.
    5. Copy of function group SAPLSGOS_OUTBOX and function module SGOS_SEND_OBJECT_WITH_NOTE to own copies.
    6. Before calling cl_bcs=>short_message  there are several steps to do:
    - CALL METHOD cl_binary_relation=>read_links
    - CALL FUNCTION 'SO_DOCUMENT_READ_API1' for all links
    - cl_document_bcs=>create_document for all those documents (we are using types ATTA, NOTE and URL)
    - APPEND those created documents to the attachment table and pass it to i_attachments of cl_bcs=>short_message
    Solved issue!
    COMMENT: This SDN wiki document is outdated and doesn't work any more:
    http://wiki.sdn.sap.com/wiki/display/Snippets/ABAP-SendingGOSattachmentstoanemailaddress
    Best regards,
    Klaus

  • IS IT POSSIBLE TO CALL FUNCTION IN sap QUERY sq01

    IS IT POSSIBLE TO CALL FUNCTION IN sap QUERY sq01

    Use enhancement project SQUE0001 for background downloads of query data.  Use the 'Private File' option with the query execution.

Maybe you are looking for