Regarding  QM modules  flows in BI

Hi Experts ,
I need to extarct the  data from  Base tables QAPP , QALS , QAMV and QAMR  tables .
Kindly tell me what are standard datasource available on these tables ,   standard  CUBES  or ODS  for  the same .
Thanks a loft for your help .
Regards ,
Ganesh

Hi Ganesh,
Get the where used list for all the tables and collect list of all the structures as suggested by Suman. After that once you get the list of all the structures goto table "ROOSOURCE" if you are in R/3 and put filter on Extractstructure. You will get all the relevant datasources.
And if you are in BW system then use same method but you will have to use table "RSTPOLTPSOURCE"
Regards,
Durgesh.

Similar Messages

  • Query regarding function module SPOOL_RQ_READ_BAPI_EXPORTS (EBP-SRM Module)

    query regarding function module SPOOL_RQ_READ_BAPI_EXPORTS (EBP-SRM Module)
    shopping cart
    Hi in FM SPOOL_RQ_READ_BAPI_EXPORTS
    i want to relate the internal tables requisition_items and requisition_services.
    but in am not getting the key on which they should be joined
    here i have to take the quantity and other fields from requisition_services
    right now i am using the joining condition as
    requisition_items-pckg_no = requisition_services-pckg_no.
    any help in this regard is welcome.
    Thanks and regards,
    Vithalprasad

    Hi Kathirvel,
    Thank you for reply. I am making changes for standard code only.
    " Call FM SPOOL_DPO_READ_BAPI_EXPORTS to read PO data exported to backend.
    Use this data to call FM B46B_DPO_TRANSFER and copy errors tab from
    ' lt_bapi_return ' to ' et_messages' retrun tab in 'doc_check' badi. "
    Thank you.
    Regards, Sunu

  • Regard functional module

    Hey guys,
    Issue regarding Func module.
    If any Functional module we execute in SE37, gives
    exception(if we give any unproper data as input.).
    But inside the program, if we want to catch that exception how to do.
    if sy-subrc <> 0 then i want to raise that particular
    standard exception which was displayed in SE37 execution.
    Any ideas.
    ambichan.

    Hi
    Check this thread -
    Re: Function Module Exceptions handling
    Cheers.
    ( Dont forget to reawrd if answers were helpful )

  • Oracle Sales Integration with other modules - Flow Diagam

    Hi,
    Where can i find a flow chart showing Oracle Sales Integration with other modules?
    Thanks,
    Hari

    Hi
    You can refer to my publishing in this site which might help you to some extent
    http://apps2fusion.com/at/sk
    Hope this helps
    Regards
    Sivakumar

  • Regarding HR module

    Hi to all
    I ave assigned HR Module.
    Please send me the flow of HR module, different terms , important tables and transaction code related with HR module.
    Thanks & Regards
    Anubhav Gupta..

    Hi Anubhav,
    Have a look at these links for SAP HR module
    http://searchsap.techtarget.com/originalContent/0,289142,sid21_gci1030179,00.html
    http://www.atomhr.com/
    For HR tables
    All personnel administration tables start with PA and the infotype number behind it. 
    All personnel development/OM tables start with HRP and infotype (e.g. 1000) behind it. 
    All recruitment tables start with PB and infotype number behind it. 
    There also are HR tables that start with HRA, HPD, HRT, etc. The easy way to get a list is to use SAP's 'Application Hierarchy', transaction SE81 (select all HR modes in the tree that you are want a list of tables for, click on the 'Information System' button, under Abap Dictionary --> Basic Objs, double click on 'database tables', increase your 'maximun no. of hits' and execute).
    Use transaction se11...type in PA* do dropdown and enter, do the same for HRP* and you will have most of the HR transaparent Tables. To access them look for RP_read_* and RP_provide* in Table TRMAC to read a infotype or use the 'select' statement to access the Transparent table. 
    Transaction SE16 (data browser) is also useful.  As mentioned above, the PA infotype tables all begin with PA and are followed by the infotype number e.g. PA0001 for the Org Man infotype. 
    PA* - PA infotype tables 
    PCL* - HR clusters 
    PB* - recruitment tables 
    PCERT - payroll posting runs 
    Another useful table is CATSDB for CATS, and PTEX2000 for the CATS transfer table for infotype 2001/2002.
    The rest of the HR Tables are as follows:
    DD01L Domains 
    DD02L SAP tables 
    DD03L Table Fields 
    DD03T DD: Texts for fields (language dependent) 
    DD04L Data elements 
    DD04T R/3 DD: Data element texts 
    DD05S Foreign key fields 
    DD06L Pool/cluster structures 
    DD20L Matchcode Ids 
    DD24S Fields of a matchcode ID 
    T000    Clients 
    T001    Company Codes 
    T001E  Company code-dependent address data 
    T001P  Personnel Areas/Subareas 
    T012    House banks 
    T012K House bank accounts 
    T012T House bank account names 
    T500L Personnel Country Grouping 
    T500P Personnel Areas 
    T500T Personnel Country Groupings 
    T501    Employee Group 
    T501T Employee Group Names 
    T502T Marital Status Designators 
    T503    Employee Groups / Subgroups 
    T503K Employee subgroup 
    T503T Employee Subgroup Names 
    T504A Benefits - Default Values (NA) 
    T504B Benefit Option Texts (North America) 
    T504C Benefit Type (NA) 
    T504D Benefit Credit Group Amount 
    T504E Benefit Amount 
    T504F Benefit Costs 
    T508A Work Schedule Rules 
    T508T Texts for Employee Subgroup Groupings for Work Schedules 
    T510   Pay Scale Groups 
    T510A Pay Scale Types 
    T510F Assign Pay Scale > Time Unit, Currency 
    T510G Pay Scale Areas 
    T510H Payroll Constants with Regard to Time Unit 
    T510I Standard Working Hours 
    T510J Constant Valuations 
    T510L Levels 
    T510M Valuation of pay scale groups acc. to hiring date 
    T510N Pay Scales for Annual Salaries (NA) 
    T510S Time Wage Type Selection Rule 
    T510U Pay Scale Groups 
    T510Y Special Rules for Wage Type Generation 
    T511    Wage Types 
    T512R Cumulation Wage Types in Forms 
    T512S Texts for Cumulation Wage Types in Forms 
    T512T Wage Type Texts 
    T512W Wage Type Valuation 
    T512Z   Permissibility of Wage Types per Infotype 
    T513    Jobs 
    T514S Table Name Texts 
    T514T Field Name Texts 
    T51D2 Wage Type Classes 
    T51D3 Reduction Rules 
    T51D4 Cumulation Rules 
    T527X Organizational Units 
    T528B Positions - Work Centers 
    T528C Wage Type Catalog 
    T528T Position Texts 
    T529A Personnel Event 
    T529F Fast Data Entry for Events 
    T529T Personnel Event Texts 
    T52BT Texts For HR Objects 
    T52C0 Payroll Schemas 
    T52C1 Payroll Schemas 
    T52C2 Texts for Personnel Calculation Schemas 
    T52C3 Texts for Personnel Calculation Schemas 
    T52C5 Personnel Calculation Rules 
    T52CC Schema Directory 
    T52CD Schema Directory 
    T52CE Directory of Personnel Calculation Rules 
    T52CT Text Elements 
    T52CX Cross References via Generated Schemas 
    T52D1 Valid Processing Classes 
    T52D2 Valid Values for Processing Classes 
    T52D3 Valid Evaluation Classes 
    T52D4 Permitted Values for Evaluation Classes 
    T52D5 Wage Type Groups 
    T52D6 Wage Type Group Texts 
    T52D7 Assign Wage Types to Wage Type Groups 
    T52D8 Valid Processing Classes - Texts 
    T52D9 Valid Values for Processing Classes - Texts 
    T530 Reasons for Events 
    T530E Reasons for Changes 
    T530F Reasons for Changes 
    T530L Wage Types for Special Payments 
    T530T Event Reason Texts 
    T531 Deadline Types 
    T531S Deadline Type Texts 
    T533 Leave Types 
    T533T Leave Type Texts 
    T539A Default Wage Types for Basic Pay 
    T539J Base Wage Type Valuation 
    T539R Events for Standard Wage Maintenance 
    T539S Wage Types for Standard Wage Maintenance 
    T548 Date Types 
    T548S Date Conversion 
    T548T Date Types 
    T548Y Date Types 
    T549A Payroll Areas 
    T549B Company Features 
    T549C Decision Trees for Features (Customers) 
    T549D Feature Directory 
    T549L Date modifiers 
    T549M Monthly Assignment: Payroll Period 
    T549N Period Modifiers 
    T549O Text for date modifier 
    T549P Valid Time Units for Payroll Accounting 
    T549Q Payroll Periods 
    T549R Period Parameters 
    T549S Payroll date types 
    T549T Payroll Areas 
    T549M Monthly Assignment: Payroll Period 
    T549N Period Modifiers 
    T549O Text for date modifier 
    T549P Valid Time Units for Payroll Accounting 
    T549Q Payroll Periods 
    T549R Period Parameters 
    T549S Payroll date types 
    T549T Payroll Areas 
    T554S Absence and Attendance Types 
    T554T Absence and Attendance Texts 
    T554V Defaults for Absence Types 
    T554Y Time Constraints in HR TIME 
    T555A Time Types 
    T555B Time Type Designations 
    T559A Working Weeks 
    T559B Name of Working Week 
    T572F Event Texts 
    T572G Allowed Values for Events 
    T572H Event Value Texts 
    T582A Infotypes 
    T582B Infotypes Which Are Created Automatically 
    T582S Infotype Texts 
    T582V Assignment of Infotypes to Views 
    T582W Assigns Infotype View to Primary Infotype 
    T582Z Control Table for PA Time Management 
    T584A Checking Procedures - Infotype Assignment 
    T588A Transaction Codes 
    T588B Infotype Menus 
    T588C Infotype Menus/Info Groups 
    T588D Infogroups for Events 
    T588J Screen Header Definition 
    T588M Infotype Screen Control 
    T588N Screen Modification for Account Assignment Block 
    T588O Screen Modification for Assignment Data 
    T588Q Screen types for fast entry 
    T588R Selection Reports for Fast Data Entry 
    T588S Screen Types for Fast Entry 
    T588T Menu and Infogroup Designations 
    T588V Business object type 
    T588W Event types for infotype operations 
    T588X Cust. composite definition of event types for IT operations 
    T588Z Dynamic Events 
    T591A Subtype Characteristics 
    T591B Time Constraints for Wage Types 
    T591S Subtype Texts 
    T596F HR Subroutines 
    T596G Cumulation wage types 
    T596H _Cumulation wage type texts 
    T596I Calculation rule for cumulation wage types 
    T596U Conversion Table 
    T599B Report Classes 
    T599C Report Classes 
    T599D Report Categories 
    T599F Report Classes - Select Options 
    T777A Building Addresses 
    T777T Infotypes 
    T777Z Infotype Time Constraints 
    T778T Infotypes 
    T778U Subtypes 
    Error Messages tables 
    T100 Messages 
    T100A Message IDs for T100 
    T100C Control of messages by the user 
    T100O Assignment of message to object 
    T100S Configurable system messages 
    T100T Table T100A text 
    T100V Assignment of messages to tables/views 
    T100W Assign Messages to Workflow 
    T100X Error Messages: Supplements
    HR transaction codes
    Execute the program RPDTRA00 to list all HR Transactions.
    The followings are some useful SAP HR Tcodes:
    PC00       Run Payroll
    PC10       Payroll menu USA
    PE00       Starts Transactions PE01,PE02,PE03
    PE01       Schemas
    PE02       Calculation Rules
    PE03       Features
    PE04       Create functions and operations
    PE51       HR form editor
    PRCA       Payroll calendar
    PRCT       Current Settings
    PRCU       Printing Checks USA
    PRD1       Create DME
    SM31       Maintain Tables
    SM12       Locked Secessions
    TSTC       Table lookup
    SPR0       IMG
    SE16       Data Browser (Table reports)
    PP03       PD Tables
    PP0M       Change Org Unit
    P013       Maintain Positions
    PO03       Maintain Jobs.
    SE16 allows you to view data stored in different fields in tables ,structures etc . eg: absences stored for pernrs can be viewed in PA2001 also check out PA0000, PA0001, PA0002
    SM30/31 would allow you to maintaining the values in these tables eg: absences to be configured can be done thru SM30
    check out v_001p_all ; v_503_all ......etc
    What the difference between the transaction codes SE16 & SE16N?
    SE16 is a normal transaction.
    SE16N is an Enjoy Transaction.
    Enjoy Transaction is nothing but having some graphics and look is completely different with the normal transaction.
    Regards,
    Manoj.

  • Regarding Customer Service flow

    Hi,
    Iam new to Customer Service Module,
    I want to know the flow of Customer Service
    1. Whether Product produced from the factory will go outside as a Matl or Equipment, if it is a material why like pm module........f/l, equip, all there in CS. please explain me the org structure
    2. Can anyone explain me the 2 scenario with t-codes
         1) Receiving service matl from customer & doing service in company permise
         2) Doing service at the customer place itself
    please anyone explain me with t-codes flow
    Thanks
    Prakash

    Dear,.
    The comapny which producing any equipement and anything that is consider as material.ans also that material have serial no along with it. coz company producing the same equipement thats why serial no is neceessary for tracing down the history of manufactured material
    Order Processing: Internal Processing
    Purpose
    You can use the order to detail the work to be performed. This is important to minimize unproductive time, above all for central objects, whose malfunction can lead to bottlenecks or breakdowns in production.
    Depending on the type of order and work planned, you can execute planning at different levels of detail:
    Small orders (quick entry)
    You can enter the required data on the order header screen and do not have to call up a separate operation screen.
    Extensive orders (without detailed planning)
    You can enter any number of operations in list form on the operation overview screen.
    Orders with detailed planning
    You can call up detail data screens for each operation, to enter the following data:
    Internal processing data (for example, wage data)
    External processing data (for example, price, purchasing group)
    Operation data
    To plan activities, you use operations and sub-operations, in which the individual work steps are described. For more information, see Use of Operations and Sub-Operations.
    Process Flow
    Order processing provides a large number of functions, not all of which, however, must be used during processing. Each company can define its own process flow according to its requirements.
    1. Planning with reference to:
    The operation
    Work centers and the number of persons involved
    Material, if necessary, using bills of material
    One or more objects
    Dates and execution times
    Task lists
    Costs and settlement (settlement rule)
    Relationships
    Order assignments
    The execution factor
    User data
    The budget
    Production resources/tools (PRTs)
    Permits
    Capacities
    External assignments
    2. Control
    Checking of availability of material and production resources/tools
    Release for implementation
    Printing of shop papers
    3. Implementation
    Material usage period
    4. Completion
    Completion confirmation
    Technical completion
    Settlement of costs
    Business completion
    5. Display and processing of special order data
    Display of the action log
    Use of status
    Collective processing
    Processing with an External Company as Work Center
    Purpose
    For an external company that you regularly hire for the same tasks, you can create a special work center.
    This can be advisable if the external company is not situated near to your company, and they process a large number of orders for you.
    Prerequisites
    You configure a cost center for each external company individually or for all the external companies collectively.
    In Controlling (CO), you configure a CO activity type and a price, which reflects the conditions of the purchase order, for the cost center of the external company.
    For the external company, you create a work center that is linked with the cost center and the CO activity type.
    Since this form of external processing is identical with internal processing during order processing, you assign a control key for internal processing to the operations to be processed externally. In the standard system, this control key is PM01.
    Process Flow
    You configure an individual purchase order, which has a validity period (for example, one quarter, a year), in which the purchase order conditions are defined. You assign this purchase order to the cost center for the work center that has been created for the external company.
    You create the order with operations to be processed externally in exactly the same way as an order with operations to be processed internally. See Creation of an Order.
    Print out the order papers.
    You hire the external company by sending the printed order papers to the external company or handing them to their employees.
    The tasks are performed by the external company.
    You confirm the order operations to be processed externally in exactly the same way as internally processed operations.
    Steps two to six apply for all orders that are processed within the validity period of the purchase order.
    The cost center of the external company is credited following the time confirmation of the operations.
    The cost center of the external company can be debited by issuing an invoice periodically (for example, monthly). The invoice therefore includes all the orders performed during this period. After the expiration date, the balance of the cost center is 0.
    The costs are first collected on the order and then settled to the receiver specified in the settlement rule.
    Regards
    Rakesh

  • Regarding Adapter Module for Duplicate file handling at Sender side

    Hi All
    my requirement is to develop a adapter module . Source is FTP  target is R/3  .source Commuincation cahnnel is File sender .
    want to handle duplicate files
    can any one provide  me what are all the steps being used for the same .
    any step-via -step doc will be helpful for me ......and adapetr module will be written in NetWeaver Developer studio or which s/W ????
    also where to put the ejb or import the ejb s...
    Pls help
    Regards
    Priya

    Hi Priya,
    YES YOU NEED SAP NetWeaver Developer studio to develop Adapter Modules,or you can use any othe IDEs like Eclipse ....many documents available in sdn ,how to develop AM,refer below link it explaines clearly
    let me know which version of XI u working on,if it PI7.1 jar files different.
    http://wiki.sdn.sap.com/wiki/display/stage/AdapterModuleToReadExcelFilewithMultipleRowsandMultiple+Columns
    Regards,
    Raj

  • Help required regarding AR module, XML and flex builder3

    I need some help regarding flex project in flex builder3.
    I am working on flash based augemented reality using flex builder3. I want to develop a module for a boutique using which user can try on different dresses. I want to build this  module in such a way that camera gets loaded at one side(left) of the window with a TileList (displaying list of images with their prices) on the right side of the window.
    In order to populate the TileList i'm using HTTPservice to dyanamically load xml (xml->containing dress images along with prices). This part is working fine i.e. when i run this project, xml content gets loaded in TileList.
    My problem is when I copy the swf file of my project along with resource files somewhere else and then launch that swf file, it gives me an alert
    that xml can't be loaded. Secondly augmented reality part(i.e. camera) doesn't load; left part of window remains blank).
    I want someone to help me solve these issues.

    Hi,
    use this FM to update ur shipment
    variables
    DATA: lo_tp_g_tra       TYPE v56e_shipment_activities, "Data to modify
          lo_tp_g_shp       TYPE v56e_shipment,
          lo_tp_g_log       TYPE v56e_logfile, " Errors function
    call the function to modify shipments
    CALL FUNCTION 'SD_SHIPMENT_PROCESS'
      IMPORTING
        e_logfile    = lo_tp_g_log
      CHANGING
        c_activities = lo_tp_g_tra
        c_shipment   = lo_tp_g_shp
      EXCEPTIONS
        error        = 1
        OTHERS       = 2.
    Thanks,
    Sendil.

  • Regarding Function Module 'SO_NEW_DOCUMENT_SEND_API1'

    Hi All,
    I am having a issue in using Function Module 'SO_NEW_DOCUMENT_SEND_API1'.
    <b>I am presently sending the E-mail as follow:</b>
    From: [email protected]
    To: [email protected]
    Subject: You have Missing Time
    Please Do Not Respond To This E-mail  ***
    BOHAN          JAMES     P. S25751
    07/01/2005 4.00 HRS
    07/07/2005 4.00 HRS
    07/27/2005 1.50 HRS
    For any missing time greater than 30 calendar days, please complete a Salary Request for Labor Hours Transfer Form (SA8250).  If you have any questions, please contact Salary Timekeeping on extension 6-5571 or 6-5500.  
    <b>But the user wants it to be in following way:</b>
    From: [email protected] [mailto:[email protected]]
    Sent: Monday, August 15, 2005 10:44 AM
    To: [email protected]
    Subject: You have Missing Time
    Please Do Not Respond To This E-mail  ***
    BOHAN          JAMES     P. S25751
    07/01/2005 4.00 HRS
    07/07/2005 4.00 HRS
    07/27/2005 1.50 HRS
    For any missing time greater than 30 calendar days, please complete a Salary Request for Labor Hours Transfer Form (SA8250).  If you have any questions, please contact Salary Timekeeping on extension 6-5571 or 6-5500.  
    <i>I want following Extra row to be added in when i send Emails to recipients.They should receive Date & Time when i sent that E-mail in following way.</i>
    <b>Sent: Monday, August 15, 2005 10:44 AM</b>
    Can any body help how can i solve this issue.
    Thanks in advance.
    Thanks & Regards,
    Rayeezuddin.

    Hi,
    check this link:
    http://www.sapdevelopment.co.uk/reporting/email/email_sapmail.htm
    It has options for date and time while sending a mail.
    Best Regards,
    Anjali

  • Regarding function module in update task

    Hi,
    I have a function module(Zxxx) which is update type. i have called the fun.module in my program (Zyyy) using the syntax CALL FUNCTION ZXXX IN UPDATE TASK. As I suppose to debug the function module, I activated the update debugging in the debugging screen. But the controll still not goen into the function module. Please let me know solution.
    Thanks & regards,
    Suresh

    >
    sureshkumar vaniyasekar wrote:
    > I activated the update debugging in the debugging screen. But the controll still not goen into the function module.
    Hello Suresh,
    What do you mean by not going?
    If you are trying to do an F5 at the function call, the debugger is not "enter" into the FM. This is because at this point the function call is registered but the FM is not executed.
    Update FM calls registered in a particular LUW are executed(in a special "UPD" workprocess) when there is a COMMIT encountered(may be explicit or implicit).
    Did you read the online help on [Update Debugging|http://help.sap.com/saphelp_NW70EHP1core/helpdata/en/c6/617d0ce68c11d2b2ab080009b43351/content.htm] & [Breakpoint behaviour during Update Debugging|http://help.sap.com/saphelp_NW70EHP1core/helpdata/en/c6/617cbee68c11d2b2ab080009b43351/content.htm]?
    BR,
    Suhas

  • Regarding MM & SD flow

    Can anyone explain me how the MM & SD business flow happens and what are the Tcodes comes into picture while these flows.

    Hi,
    MM Flow:
    The dataflow as functional process below are the points:
    1) Purchasing Requsition -> sent by inventory dept to purcharsing dept
    2) Request for Quotation(RFQ)-> Purchasing Dept shall ask the vendors to give the quotation for the requested materials by inventory.
    3) Quotation -> Quotation is sent by vendors to the company
    4) Purchase order-> Based on all paramers of a quotation sent by vendors. Vendors are selected from whom the material has to be obtained.  The company  gives  purchase order to the vendor.
    5) Good's receipt -> vendors sends the goods to the company with goods receipt
    6) Invoice verification ->  this done based on good's receipt. this means that the ordered goods have reached or not.
    7) Payment -> payment is done based on invoice verification. this is (FI/CO)   *-- Santosh Kumaar.M
    Full MM Transaction Codes Flow:
    RFQ to Vendor - ME41
    Raising Quotation - ME47
    Comparison of Price - ME49
    Creation of PO - ME21N
    Goods Receipt - MIGO
    Invoice (Bill PAssing) - MIRO
    Goods Issue - MB1A
    Physical Inventory - MI01( Create doc)
    MI04 (Enter Count)
    MI07 (Post)
    The FI - MM integration:
    First you define the g/l master records.
    1) Inventry raw material a/c
    2) GR/IR clearing a/c
    3) Raw material consumption a/c
    Above like this you define all required g/l accounts then you will go to T.CODE - OBYC 
    Double click BSX (this is transaction key)
          "            GBB
          "            WRX
          "            PRD
    These are transaction keys important.
    Then you go to T CODE - OMSY (this is also important) then 
      Material creation T Code MM01 
      then 
    1) Purchase order T.code  ME21N
    2) Goods received     "       MIGO
    3) Invoice verification  "      MIRO
    For transaction codes check the following link:
    http://sap-img.com/materials/list-of-sap-mm-transaction-codes.htm
    SD Flow:
    Document Flow in Sales
    The sales documents you create are individual documents but they can also form part of a chain of inter-related documents. For example, you may record a customer’s telephone inquiry in the system. The customer next requests a quotation, which you then create by referring to the inquiry. The customer later places an order on the basis of the quotation and you create a sales order with reference to the quotation. You ship the goods and bill the customer. After delivery of the goods, the customer claims credit for some damaged goods and you create a free-of-charge delivery with reference to the sales order. The entire chain of documents – the inquiry, the quotation, the sales order, the delivery, the invoice, and the subsequent delivery free of charge – creates a document flow or history. The flow of data from one document into another reduces manual activity and makes problem resolution easier. Inquiry and quotation management in the Sales Information System help you to plan and control your sales.
    Important Tables for SAP SD
    Sales and Distribution:
                      Table  Description
    Customers         KNA1   General Data
                      KNB1   Customer Master – Co. Code Data (payment method, reconciliation acct)
                      KNB4   Customer Payment History
                      KNB5   Customer Master – Dunning info
                      KNBK   Customer Master Bank Data
                      KNKA   Customer Master Credit Mgmt.
                      KNKK   Customer Master Credit Control Area Data (credit limits)
                      KNVV   Sales Area Data (terms, order probability)
                      KNVI   Customer Master Tax Indicator
                      KNVP   Partner Function key
                      KNVD   Output type
                      KNVS   Customer Master Ship Data
                      KLPA   Customer/Vendor Link
    Sales Documents   VBAKUK VBAK + VBUK
                      VBUK   Header Status and Administrative Data
                      VBAK   Sales Document - Header Data
                      VBKD   Sales Document - Business Data
                      VBUP   Item Status
                      VBAP   Sales Document - Item Data
                      VBPA   Partners
                      VBFA   Document Flow
                      VBEP   Sales Document Schedule Line
                      VBBE   Sales Requirements: Individual Records
    SD Delivery DocumeLIPS   Delivery Document item data, includes referencing PO
                      LIKP   Delivery Document Header data
    Billing Document  VBRK   Billing Document Header
                      VBRP   Billing Document Item
    SD Shipping Unit  VEKP   Shipping Unit Item (Content)
                      VEPO   Shipping Unit Header
    For transaction code check the following link:
    http://sap-img.com/sap-sd/sap-sd-transaction-codes-list.htm
    Regards,
    Bhaskar

  • Dought regarding Function module

    Hi ,
        I have small dought regarding fm....
    since  Read_text is a function module   can it be changed to RFC , since i need to retrive data from sap to informatica .
    since some of the long text are also need to retrived to a non sap system .
    if i creat a zread _text as a RFC .
    will this work  .am i in the right path ,need ur advice on the same .
    if its right what are the steps needs to be followed .to create a zread_text
    Thanks ,
    VInay .

    Create a new function module in SE37, e.g. Z_RFC_READ_TEXT and tick that it is RFC enabled.  The Import, Export, and Tables parameters should mirror those in READ_TEXT, but you might like to add another table so you can return any exception messages to the caller (e.g. "OT_RETURN" with a structure like BAPIRET2)... you might also have local standard for naming parameters in custom code which you may need to follow.  Inside your "Z" function module you just call 'READ_TEXT' using the parameters of the "Z" function.  Any exceptions from 'READ_TEXT' should be added into OT_RETURN so that the external caller can be advised of the problem.

  • Regarding Function module HR_MAINTAIN_MASTERDATA.

    hi experts,
    i have a requirement where in i need to inseert data in to infotype:0000,0001,0105,9010,0041  and update the infotypes:0015,0014,0008,0009 by using function module HR_MAINTAIN_MASTERDATA . i have used ACTIO as 'INS' and 'MOD' (since T589A table doesn't contain the 'UPD' operation).
    but using this "MOD' i am unable to update all the infotypes, instead it is throwing the error as entry doesn't exist in T589A for P.
    i need to know whether the following code is correct or not and also to overcome the error.. Please let me know the changes needed.
    DATA: BEGIN OF IT_INFTY,
              INFTY TYPE PPROP-INFTY,
            END OF IT_INFTY .
    DATA:  LV_PERNR          TYPE PSPAR-PERNR.
    LV_PERNR = '430102'.
    if ( IT_INFTY-infty = '0000' or IT_INFTY-infty = '0001'
              or  IT_INFTY-infty = '9010'
                or IT_INFTY-infty = '0105' OR IT_INFTY-infty = '0041' ).
        LV_OPERATION = 'INS'.
      elseif ( IT_INFTY-infty = '0007' or IT_INFTY-infty = '0008'
           or IT_INFTY-infty = '0014' or IT_INFTY-infty = '0015').
        LV_OPERATION = 'MOD'. 
      endif.
      CALL FUNCTION 'HR_EMPLOYEE_ENQUEUE'
        EXPORTING
          NUMBER             = LV_PERNR  "WA_SOURCE_DATA-pernr
    IMPORTING
      RETURN             =
      LOCKING_USER       = sy-uname
      CALL FUNCTION 'HR_MAINTAIN_MASTERDATA'
       EXPORTING
         PERNR                    = LV_PERNR
      MASSN                    =
         ACTIO                    = LV_OPERATION        "'INS'
         TCLAS                    = 'A'
         BEGDA                    = SY-DATUM
         ENDDA                    = '99991231'
      OBJPS                    =
      SEQNR                    =
      SPRPS                    =
      SUBTY                    = lv_subty
      WERKS                    =
      PERSG                    =
      PERSK                    =
      PLANS                    =
         DIALOG_MODE              = '2'
      LUW_MODE                 = '1'
      NO_EXISTENCE_CHECK       = ' '
      NO_ENQUEUE               = ' '
       IMPORTING
         RETURN                   = RC
         RETURN1                  = RC1
      HR_RETURN                =
        TABLES
          PROPOSED_VALUES          = PROPOSED_VALUES
      MODIFIED_KEYS            =
      write : / rc-message.
      CALL FUNCTION 'HR_EMPLOYEE_DEQUEUE'
        EXPORTING
          NUMBER = LV_PERNR  "WA_SOURCE_DATA-pernr
    IMPORTING
       RETURN        =
    kindly suggest.
    regards,
    joy.

    hi,
    i have a similar situation wherein i need to use the two operations insert and modifications for the infotypes.
    the problem i am facing is ,i need to put the logic in a method and it doesnt allow the usage of with header line. so how can we refer to the fields if the following logic is used.
    TYPES : begin of ty_infty,
                    infty TYPE pprop-infty,
                  END OF ty_infty.
    DATA: it_INFTY TYPE STANDARD TABLE OF TY_INFTY,
               proposed_values   TYPE  pprop occurs 0 with header line,
              wa_INFTY TYPE TY_INFTY.
    *************************updation of 0000***********************
    lv_fval = '01'.
      wa_proposed_values-infty = '0000'.
      wa_proposed_values-fname = 'P0000-MASSG'.
      wa_proposed_values-fval = LV_FVAL.
      wa_proposed_values-fname = '00'.
      append wa_proposed_values to proposed_values.
        it_infty-infty = wa_proposed_values-infty.
      clear wa_proposed_values.
    ***similarly we update the values for other infotypes
    if ( it_infty-infty = '0000' or it_infty-infty = '0001'
            or it_INFTY-infty = '0041' or it_INFTY-infty = '9010'
              or it_INFTY-infty = '0105').
        lv_operation = 'INS'.
      elseif ( it_INFTY-infty = '0007' or it_INFTY-infty = '0014' ).
            "or IT_INFTY-infty = '0014' or IT_INFTY-infty = '0015').
        lv_operation = 'MOD'.
      endif.
    CALL FUNCTION 'HR_EMPLOYEE_ENQUEUE'
        EXPORTING
          NUMBER             = lv_pernr
    IMPORTING
      RETURN             =
      LOCKING_USER       = sy-uname
      CALL FUNCTION 'HR_MAINTAIN_MASTERDATA'
       EXPORTING
         PERNR                    = lv_pernr
      MASSN                    =
         ACTIO                    = lv_operation       
         TCLAS                    = 'A'
         BEGDA                    = SY-DATUM
         ENDDA                    = '99991231'
      OBJPS                    =
         DIALOG_MODE              = '2'
      LUW_MODE                 = '1'
      NO_EXISTENCE_CHECK       = ' '
      NO_ENQUEUE               = ' '
       IMPORTING
         RETURN                   = rc
         RETURN1                  = rc1
      HR_RETURN                =
        TABLES
          PROPOSED_VALUES          = proposed_values
      MODIFIED_KEYS            =
      write : / rc-message.
      CALL FUNCTION 'HR_EMPLOYEE_DEQUEUE'
        EXPORTING
          NUMBER = lv_pernr
    IMPORTING
       RETURN        =
    here its giving an error that it_infty is a table without headerline and has no field as infty.
    how to over come this, please guide me in this regard. if this is not the correct logic please tell me the appropraite one..
    thanks in advance,
    Durga.

  • Regarding Function module call

    Hi Guru s
    Can any body explain  how many Function modules are stored in One function group.
         And What happen when I call 1 function module in a F.Group.
    Thanks in advance,
    Kumar.

    Hi,
    Function group can be defined it as collection of Function
    modules. This Function groups are presents in the Packages
    where we can create in the SE38. So,that all packages are
    consists in the Function Groups.All function groups are
    consists Function Modules.This function modules are created
    at enhancements/Exists.
    A function group can hav any no. of FM's.
    there is no restriction.
    reward if useful
    thanks and regards
    suma sailaja

  • Regarding function module to convert hours to minutes and seconds to minute

    hi all,
        is there any function module to convert hours to minutes and seconds to minutes....if so please guided me....i hav req like this...want to convert all those to minutes[seconds and hours]....

    Hi,
    Use FM
    SD_CALC_DURATION_FROM_DATETIME
    Pass paramters like
    I_DATE1 16.09.2008
    I_TIME1 10:33:00
    I_DATE2 16.09.2008
    I_TIME2 19:00:00
    and you will get the result as below..
    E_TDIFF 8:27
    8 hours and 27 minutes...
    Now u can use this values of hours and minutes to get the exact wage type values... get the details from HR module and multiply it with the hours and minute and calculate it...
    Use Offsets and get the hour and minute value from E_TDIFF
    Hope it will solve your problem..
    Thanks & Regards,
    Naresh

Maybe you are looking for

  • Urgent! Application tier and Data tier on different platforms

    Hello! I would be very grateful if someone confirms that the deployment of the Beehive, where Application tier and Data tier are placed on different platforms, is supported. For example, Oracle Database (Data tier) on Linux, and Oracle Application Se

  • Layout for IMA3N

    hi ABAPERS, good day, i am creating a layout for IMA3N tcode, there are 3 fields, PRNAM, POSID, GJAHR, these are available in IMPR table, but the POSNR (appropriation request number), it is maintaining internally,not the one which i have given at IMA

  • ADF + TDD (Test Driven Development)

    Hi, I'm learning TDD and I'll really appreciate to apply this technique to my Oracle ADF developments. With JUnit integration I can easily test my ADF BC and my beans but I now want to develop functional tests. So I want to test my JSF pages, redirec

  • How to displaying MapViewer tile layers over ArcGIS World Imagery?

    How to displaying MapViewer tile layers over ArcGIS World Imagery? Here is the ArcGIS World Imagery URL:http://server.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer Thanks.

  • Bugs in Latest Firmware (V4.0726.2.0.1) of N73

    Hi friends,, i recently updated my Standard N73 Firmware to V 4.0726.2.0.1 Thanks to Nokia, for i thinks it's faster than previous versions, same music player as ME with an exit button..picture quality improved,better Ram management,new versions of R