Condition records in idoc

hi
whenever po is created or changed idoc should get triggered, as it is done already,now the issue is the condition records also be included in idoc whenever po is created or changed.
can anyone explain me how to do that?
and what is idoc view and how it is related to condition records.

IDOC Views are used for IDoc outbound processing where you dont want to send an entire IDOC out when all you need is just some of the segments.
To improve performance when generating IDocs, you can use views to ensure that only the segments relevant to the current business process are filled with data. Views are therefore only important for IDoc outbound processing
chk the sap doc.
http://help.sap.com/saphelp_47x200/helpdata/en/d5/edf160dcdc11d1890c0000e8216438/frameset.htm
Edited by: Mahalakshmi Padmanaban on Feb 16, 2010 3:02 PM

Similar Messages

  • PO outbound message control - Condition record / PO IDOC outbound user exit

    Guys,
    I have a system with PO outbound message control sending PO idocs to a unique plant that is set up as a customer in the partner profile. I am using a custom message type and RSEOUT00 to send my idocs with custom message type to this plant. This interface works fine. Now my requirement has changed. I need to send PO's to varying plants (depending on the plant in PO item- all items on my POs belong to same plant).
    I noticed that i cannot create condition tables with PO type and Plant combination. (SAP Note 457497 .Q-34).
    So I have decided to populate all my PO idocs with a generic receiving partner number '9999' and planning to change this somewhere in a user exit. I found an user exit which looks helpful.
    EXIT_SAPLEINM_001 .  FM
    MM06E001 - Enhancement.
    But somehow this exit is not triggered in during PO creation ME21N or change Me22N/Me22.
    Is this because I am using a custom message type instead of standard message type ? (I still use the process codes Me10/Me11). Would this matter ? When should this user exit trigger (during creation of idocs in status 30 or when i run RSEOUT00 to sweep these idocs in status 30 to status 03) ? Any tips will be useful.
    THanks.
    Edited by: Shareen Hegde on Jul 21, 2008 10:13 PM

    I found a OSS note -Note 457497 (Q&A # 34), which talks about the same . This was my assumption too. I was just confused because I saw plant(WERKS) in the field catalag of the access sequence.
    I don't know what header field I can use to map the plant (I agree its a good idea to do this). But I have decided to do it another way. I will change the receiving partner on the control record depending on the plant in an user exit
    -  EXIT_SAPLEINM_001.
    Thanks for your answer , Mahesh.

  • IDOC trigger for changes in condition records

    Hi Guru's,
    I want to trigger IDOC every time I create a condition record and every change in condition record. can you suggest me how to trigger IDOC COND_A01 in above scenarios.
    Thanks in advance.
    Suresh

    Oh, price condition.
    In Vk13, there is a icon "Condition Information", narrow your results in the selction criteria. In output, there is a 'Send Condition" icon. then enter your message type and logical system. After that, you can use WE02 to view the idocs.
    Please revert if answered.

  • Any IDoc/BAPI for Loading Material Determination Condition records - VB11??

    Hi All,
    I need to load the material determination condition records which can be done through the transaction VB11. I dont want to do load the records through BDC.
    So, I am looking for any IDoc or BAPI which can do this job.
    Any help in this regard is highly appreciated.
    Points will be awarded for all useful replies.
    Thanks in advance,
    Surendra K

    hi surendra,
    i have a exact same task to load material determination to SCM
    "load the material determination condition records which can be done through the transaction VB11. I dont want to do load the records through BDC, i am looking for any IDoc or BAPI which can do this job"
    thank you
    sridhar K

  • Condition Record (NACR) not recognized - why ?

    Hi everybody,
    for my custom output type ZALE - concerned with IDoc triggering - I have defined to condition records,
    ZECO - eCommerce Order and
    ZECR - eCommerce return
    for the purpose to automatically generate output events, when the corresponding document types change.
    Things are working fine. However not 100%.
    In tcode VA02, in output control (menu option "Extras" / "Output" / "Edit"), the two document types (ZECO and ZECR) behave different:
    - for ZECO, the system automatically proposes a new ZALE output record
    - for ZECR, there is no automatically proposed ZALE output record !!!
    Any idea, why this different behavior for identical customizing?
    Thanks in advance for enlightment.
    Best Regards
    Gregor

    Hi,
    just to clarify:
    - the setup as such is working - I can manually assign the ZALE output type, save and generate the IDOC
    - what's not working is automatical proposal of the ZALE output type - supposed to work on behalf of the defined condition record
    Another hint, -playing a bit with the document types, I found out
    - ZECO can be created from scratch
    - ZECR requires a reference for creation
    My suspition: different setup of the document types also influences the output control!?
    Thanks and Regards
    Gregor

  • Pricing condition record

    Hi All,
    There is a problem with the invoice condition records.In our case invoices are actually created via Idocs.
    Usually the condition record type is sent in the Idoc and the corresponding condn. type comes in the invoice.But in one case,the Idocs do not have a particular condition record type present in the data segment ,yet the invoice when created has the condition type in it.
    Does any one have  a idea if the condition type gets picked from any master table or is there any other way it  appears in the invoice.
    As far as the program that creates the Idocs,It picks the condition records from a Z table and fills in the Idocs.
    Thanks for your help!
    Regards,
    Gowthami SK

    Hi Sam,
    the preceding document is the sales order.
    the scenario is like the sales order gets created through Idocs (msg type:VLCCPO),the pricing condition record is filled in the Idoc ( KSCHL) and it appears in the invoice.
    But in a particular case,there is no condition type in the Idoc  ,yet the condition type appears in the invoice.
    Is it possible that any standard pricing condition has been defined???
    Regards,
    Gowthami SK.

  • What is Condition records in tcode NACR?

    Hi all,
    I started with NACE and went to NACR somehow... Please explain in layman terms what is condition records and is it related to EDI/IDocs? Also and if possible point me to related files or threads.
    Thanks,
    Charles.

    Hi,
    Condition records are used for proposing the output type. If there is no condition record then the output type will not be proposed..
    Let's say you want to propose a new output type only for a particular customer..
    The following steps are required..
    Create a new condition table with customer as the key fields..
    Create an access sequence and then assign that condition table..
    Create a new output type in NACE..And assign the assign sequence..
    Assign the output type to an ouput determination procedure..
    Use the transaction <b>NACR</b> to create condition record for that particular customer..
    Now..The output type will be proposed only for that customer..For the other customers..the output type will not be proposed..
    Check this link for condition technique for more details..
    http://help.sap.com/saphelp_470/helpdata/en/dd/56168b545a11d1a7020000e829fd11/content.htm
    Thanks,
    Naren

  • Condition record data transfer

    I have a scenario where condition record data from ECC needs to be transferred to MDM.
    I can see COND_A01,COND_A02 idocs in ECC .Pl can you tell me which one is relevant for ALE data transfer.
    Is there any transaction/report (For example BD10 is used for material data transfer) which can generate idoc of condition record and distribute it to receiver
    Pl can you suggest on this.
    thanks,
    Sharada

    I think there is no standard program for distributing Condition records.
    As suggested by Eshwar use COND_A02.
    u are distributing only Condition records to MDM that means u have condition record repository over there.
    i don't know what is the mian program to create Condition Records .
    see is a way to attach output types to that and NACE configurations to distribute it.
    Suresh

  • Update condition records for delivery

    Hi
    Can anyone tell me is there is any function module or IDOC which updates condition records for Item level and header level for a delivery??
    I checked the standard BAPI's but they dont do..
    also can we use bdc ??
    Thanks
    Thilothama
    Message was edited by: Thilothama v

    Sorry, can't help there as I don't have access to that environment.
    Srinivas

  • PO outbound message control - Condition record

    I have created a message control for outbound PO to be sent to one unique customer(actually a plant set up as customer).This works fine.
    Right now, I have condition record table set up by just document type this and I have specified this customer number (partner number) there. Now, my requirements have changed and I need to send POs to variable customers(partners), depending on the plant on the PO. So i created another conditional table '925' with Doc type & Plant as key. This does not seem to be queried upon and I am unable to determine the output and create IDOCs. Since plant is at item level, will i be able to use this field in the condition table at all ? Please advice.

    I found a OSS note -Note 457497 (Q&A # 34), which talks about the same . This was my assumption too. I was just confused because I saw plant(WERKS) in the field catalag of the access sequence.
    I don't know what header field I can use to map the plant (I agree its a good idea to do this). But I have decided to do it another way. I will change the receiving partner on the control record depending on the plant in an user exit
    -  EXIT_SAPLEINM_001.
    Thanks for your answer , Mahesh.

  • Shipment Cost - Condition Records

    Hi gurus!
    I need to create 2 programs:
    1-download condition records from TK13
    2-upload condition records and update them like TK11-TK13.
    I found a SAP note (751826) that suggest to use Idoc.
    I give a look at them, but seems a bit too complicated to use (i need to give to user some file they can easy manage and upload the changes).
    There are any BAPI (i didn't find anything under BAPI transaction) or FM to do so?

    I'm looking at IDOC_INPUT_COND_A FM, but i don't know where to put TPLST information that I have in tables A520...A523.
    I'm missing something?

  • Pricing Condition Records initial upload - COND_A

    Hi,
    I have configured outbound COND_A pricing condition Idocs for Change documents. Whenever the pricing condition is changed IDoc will be generated.
    Now my requirement is how can I do the initial upload of existing Pricing Condition records to legacy system? I mean how can I generate Outbound IDocs for existing pricing condition records to do initial upload.
    Thanks in advance for your help.
    Rgds,
    AK

    HI,
    way1:
    if you are using Sretail (ARTMAS) then you can use BD10 tcode with the flag "send all data".
    In that case the COND_A for every ARTMAS is send.
    way2:
    1. if you want to send a all condition, then go to MEK3 choose your conditiont ype and push "condition Info".
    2. Make your selection and go ahead with F8
    3. Push "Send condition"

  • New Custom field to be created in condition records

    Hi,
    I have a requirement where-in there is a need to create new custom field (30 chars) as there is no standard field in condition record screen which can be used because of lenght limitation.
    This new field needs to be populated from incoming inbound idoc (COND_A04).
    Kindly provide me necessary changes that needs to be made to achieve this.
    Thanks
    Rama

    Dear Rama,
    Add this field in below structure
    If field is for header than add in structure - KOMKAZ
    For for item KOMPAZ
    After add this new field in stcture, That field available in field catelog. Add this field in field catelog and than maintain this field in pricing table.
    Also mapp this new field value in below pricing exit.
    Program : MV45AFZZ
    User exit for header: USEREXIT_PRICING_PREPARE_TKOMK.
    User exit for item : USEREXIT_PRICING_PREPARE_ITEM
    Regards,
    Haresh

  • Parallel processing of condition records in SAP

    Hi,
    I have a particular scenario, wherein XI sends 30000 idocs for pricing condition records of message type COND_A to SAP, and SAP has to process all the idocs within 15 minutes. Is it possible, and what kind of parallel processing techniques can be used to achieve this?
    Regards,
    Vijay
    Edited by: Vijay Iyengar on Feb 21, 2008 2:05 PM

    Hi
    We had a similar performance issue to load conditions of sales deal.
    We did not use IDOC.
    Initially we did the BDC and it was loading 19 records per second and than later we developed a direct input program, which loaded close to 900 records per second.
    What we did was, we wrote a direct input pogram and called the function module
    CALL FUNCTION 'RV_KONDITION_SICHERN_V13A' IN UPDATE TASK
    But Pls note - We took approval from SAP before using it.
    Regards
    Madhan
    Edited by: Madhan Doraikannan on Oct 20, 2008 11:40 AM

  • Error in creation of a condition record

    Hi to all, I've this error when I try to create a condition record :
    Implementation of Method FIELD_CHECK/DEFAULT_VALUE_SUGGESTION for BAdI /SAPCND/ROLLNAME for filter ZIUSERSTATUS is missing
    Message no. /SAPCND/MAINTENANCE719
    Diagnosis
    Implementation of BADI /SAPCND/ROLLNAME or method FIELD_CHECK/DEFAULT_VALUE_SUGGESTION is missing for the filter characteristic ZIUSERSTATUS.
    If, however, the implementation is correct (see BADI Interface Documentation) and active, there is an error in the condition maintenance layer.
    System Response
    An exception or error occurred because condition maintenance cannot check, convert or lock/unlock the fields of a condition record.
    Procedure
    Contact the department responsible for carrying out the missing implementation in the case of application fields in the customer namespace.  SAP is responsible for SAP fields which are set in the field catalog (/SAPCND/CTFC) and delivered, and if the field is supported as a possible field in a condition table. SAP is also responsible for the implementation of usage fields for SAP applications, just as with condition technique fields.
    In cases where SAP is responsible, contact your responsible support organization.
    Could someone help me please ?

    Hi I just put the coding:
    e_was_executed = 'X'.
    into every method and however it worked.
    Best Regards

Maybe you are looking for