Contract versioning into SRM 5.0

Hi experts
i've actived Versioning into SRM 5.0 without Badi.
I know that into BBPD_COMP_FIELDS i can see the fields with which a new contract version can be created. But i don't understand if the name of the group related to Contract Version is really Version Comparition for Contract Distribution.
I'm asking this becouse i've modified the table like desired by me...but nothing changes: version are always created.
am i loosing something?
regards
andrea

Generally speaking table BBPD_COMP_FIELDS is used for comparison between two documents in SRM. So the main usage of this table is in FM 'BBP_PROCDOC_GET_DIFF', which is used by many routines including BBP_PROCDOC_CREATE_VERSION for version creation. The "Compare Method" defines the feature where different areas wants to make use of this table. "CRV" is for version control feature. "Compare Kind" has only two values, "Inclusive" or "exclusive". The value "E" indicate that the field does not want to be compared. So for example if you have an entry such as the following in table BBPD_COMP_FIELDS :
COMPARE_METHOD = CRV
STRUCTURENAME = BBP_PDS_HEADER
FIELDNAME = TOTAL_VALUE
COMPARE_KIND = E
This would mean that if you ONLY change the total value in your document and release it, no new document version would be created. Give it a try.

Similar Messages

  • Right Tool to upload Contract data into SRM 5.0 system ?

    Hi,
        Could you tell me, the right tool to upload Contract data from SAP 4.5 into SRM 5.0 system using transaction code BBP_CTR_MAIN. ?
    What would be the problem, if i go with LSMW?
    Thanks in Advance,
    Bobby

    Hi Friends,
        Could any one suggest me which tool (BDC/ LSMW/ BAPI) is suited to upload Contract data from SAP 4.5 into SRM 5.0 using transaction code BBP_CTR_MAIN.I am confusing with Arshad's reply on this.
    Thanks in advance,
    Bobby

  • HR Org Replication into different plan version in SRM

    Dear SRM Gurus,
    I have an org plan in HR (Plan Version 01) which I want to replicate into a newly created plan version "EL" in SRM. But this at the moment is not my "current plan version". So only after replication is successfully I want to change "current plan version" in SRM from "01" to "EL".
    Question: is there any place where I can decide, into which SRM plan version I want to replicate my HR Org-Plan into?
    Thanks and kind regards
    Julian

    You can implement this badi HRALE00OUTBOUND_IDOC and set dummy addresses. Or put a filter at the model view for the infotype 0006
    Regards, IA

  • Contract Creation in SRM 7.0 classic scenario

    Hi All,
    We are using SRM 7.0 Classic scenario with ECC 6.0 EHP 4 and CLM 2. We are creating contracts in SAP CLM and pushing into as Global outline agreement.
    Question is  -
    1)  Can we  create  contracts in SRM 7.0 Classic scenario ?
    2) Instead of transfering the ECC outline agreement to SRM , can we directly use ECC outline agreement as a source of supply in SRM while creating a SC.
    3) How  we can  transfer the SAP CLM 2.0 contracts into SRM 7.0 and use a source of supply there while creating a SC ( Considereing that these CLM contratcs are also transfered to ECC as a outline agreement)
    What are the mandatory fields required to transfer the CLM contracts contracts to ECC  outline agreement -  I know ,Vendor, Purchase org, Pur grp, company code are required - is product catagory is also a mandatory field.
    Rgds/Pawan

    Hi Pawan,
    Please find the answered for your questions:
    Question is -
    1) Can we create contracts in SRM 7.0 Classic scenario ?
    Mitesh: Yes we can very well create in Classic Scenario as well in SRM 7.0.SC can be pushed to SOCO based on the Prod Category configuration in SPRO.From SOCO PO, Contract and RFX can be created for SC.
    2) Instead of transfering the ECC outline agreement to SRM , can we directly use ECC outline agreement as a source of supply in SRM while creating a SC.
    Mitesh: I dont think we can use ECC outline agreement as source of supply in SRM while creating SC.Contract replication in SRM 7.0 with EHP 4 ECC is eSOA based and ONLY Outbound to SRM (inbound to ECC).Contract cannot be replicated from ECC to SRM.
    3) How we can transfer the SAP CLM 2.0 contracts into SRM 7.0 and use a source of supply there while creating a SC ( Considereing that these CLM contratcs are also transfered to ECC as a outline agreement)
    +Mitesh: Standard intergeration of CLM/ESO to SRM 7.0 is very much there in roadmap for future releases of SRM/ESO.+
    +As of now there is a consulting solution available to integerate ECC and ESO/CLM.+
    +This logic can be leveraged to integrate ESO/CLM to SMR 7.0 (or lower version) requiring Developement effort from SRM functional,SRM technical,PI, Basis,ESO and java consultants.+
    +Such contracts can be forced to be used as Source of Supply or alternatively replicated to ECC Via standard repliation scenario.+
    Hope this helps.
    Regards,
    Mitesh

  • Issue with Contract Replication from SRM to MDM  - XML structure

    Hi
    We are having an issue with trnsfering a contract to MDM. We have released the contract for update to MDM in the contract through the distribute to catalog option. An XML is generated in SRM that gets sucessfully passed to PI through Catalogupdatenotification_out. In PI the XML fails in the Interface Determination step. the issue that has been noticed is that the XML that is generated in SRM does not contain product category or product ID which is basically what the condition mapping in PI checks for. The conditions in PI were setup as per SAP.
    But now the XML fails in PI because it does not find a combination for Catalog type code = 03 and product category. Please find the XML structure in SRM and you will see that it does not have a product category even though the contract has one.
    <?xml version="1.0" encoding="utf-8" ?>
    - <n0:CatalogTransmission xmlns:n0="http://sap.com/xi/EBP" xmlns:prx="urn:sap.com:proxy:SS1:/1SAI/TASDE808778FFEB81012891:701:2010/10/07">
    - <StandardBusinessDocumentHeader>
      <ID schemeID="0080">56000004100000000220110616202243</ID>
      <CreationDateTime>2011-06-16T20:22:43Z</CreationDateTime>
    - <SenderParty>
      <InternalID schemeID="PartyID" schemeAgencyID="SS1CLNT100">143</InternalID>
      </SenderParty>
      </StandardBusinessDocumentHeader>
    - <Catalog>
      <ID>5600000410</ID>
      <CatalogTypeCode>03</CatalogTypeCode>
    - <NameList>
      <Name>(Copy of Contract 5600000395)</Name>
      </NameList>
      <ActionCode>04</ActionCode>
      <CompleteTransmissionIndicator>true</CompleteTransmissionIndicator>
    - <ValidityDateTimePeriod>
      <StartDateTime>2011-06-13T12:00:00Z</StartDateTime>
      <EndDateTime>2012-06-12T12:00:00Z</EndDateTime>
      </ValidityDateTimePeriod>
    - <CatalogContent>
    - <ItemList>
    - <Item>
      <ID>1</ID>
      <ActionCode>04</ActionCode>
      <CompleteTransmissionIndicator>false</CompleteTransmissionIndicator>
    - <PropertyValuationList>
    - <PropertyValuation>
      <PropertyReference>/CCM/PRICE</PropertyReference>
    - <PropertyValues>
    - <MultipleValue>
      <Index>1</Index>
    - <SimpleValue>
      <AmountSpecification currencyCode="USD">1.0</AmountSpecification>
      </SimpleValue>
      </MultipleValue>
      </PropertyValues>
      </PropertyValuation>
    - <PropertyValuation>
      <PropertyReference>/CCM/PRICE_BASIS_QUANTITY</PropertyReference>
    - <PropertyValues>
    - <SimpleValue>
      <QuantitySpecification unitCode="EA">1.0</QuantitySpecification>
      </SimpleValue>
      </PropertyValues>
      </PropertyValuation>
    - <PropertyValuation>
      <PropertyReference>CCM/PMNTTRMS</PropertyReference>
    - <PropertyValues>
    - <SimpleValue>
      <NameSpecification>0002</NameSpecification>
      </SimpleValue>
      </PropertyValues>
      </PropertyValuation>
      </PropertyValuationList>
      </Item>
    - <Item>
      <ID>2</ID>
      <ActionCode>04</ActionCode>
      <CompleteTransmissionIndicator>false</CompleteTransmissionIndicator>
    - <PropertyValuationList>
    - <PropertyValuation>
      <PropertyReference>/CCM/PRICE</PropertyReference>
    - <PropertyValues>
    - <MultipleValue>
      <Index>1</Index>
    - <SimpleValue>
      <AmountSpecification currencyCode="USD">12.0</AmountSpecification>
      </SimpleValue>
      </MultipleValue>
      </PropertyValues>
      </PropertyValuation>
    - <PropertyValuation>
      <PropertyReference>/CCM/PRICE_BASIS_QUANTITY</PropertyReference>
    - <PropertyValues>
    - <SimpleValue>
      <QuantitySpecification unitCode="EA">1.0</QuantitySpecification>
      </SimpleValue>
      </PropertyValues>
      </PropertyValuation>
    - <PropertyValuation>
      <PropertyReference>CCM/PMNTTRMS</PropertyReference>
    - <PropertyValues>
    - <SimpleValue>
      <NameSpecification>0002</NameSpecification>
      </SimpleValue>
      </PropertyValues>
      </PropertyValuation>
      </PropertyValuationList>
      </Item>
      </ItemList>
      </CatalogContent>
      </Catalog>
      </n0:CatalogTransmission>
    Edited by: vishakhrajeev123 on Jun 20, 2011 6:49 PM

    Dear Krupa,
    Thank you for your quick reply.
    So we should consider the scenario where SRM is the central repository for the contracts, and all the changes done in SRM should be replicated to ERP.
    In this scenario, do you know which steps should be done to allow contract replication from SRM to ERP? I already created a central contract in SRM but there is no message sent to PI.
    Thanks in advance.
    Regards,
    Andreia

  • Central contract functionality in SRM 7.0?

    Dear Experts,
    I would like to have few clarifications about central contract functionality in SRM 7.0.
    As per understanding, from SRM 7.0, there is no two separate documents like local contract and GOA (global outline agreement--contract for backend ERP systems). Now, SRM have only one document -Central contract to be used in sourcing for various backend systems as well as the SRM system itself.
    Now, my question is as below:
    Since the central contract is released into various backend ERP systems, do the backend requisitions needed to be transferred to SRM system to use the central contract as a source of supply . or the backend requisitions can be assigned to the central contract in the ERP system systems itself (without sending it to SRM system ) and released to suppliers?
    Your inputs will be highly appreciated.
    Thanks and regards,
    Ranjan

    Hi,
    From ERP 6.0 EhP4, ERP transactions can look at SRM central contracts.
    http://help.sap.com/erp2005_ehp_04/helpdata/EN/52/43df4725704c6393a49a4d671e0f59/frameset.htm
    Regards,
    Masa

  • Prodcut/ Contract Replication in SRM MDM Catolog

    Hi All,
    Could some one  let me know, what is the significane of replicating the prodcut data / contract /info records from SRM to SRM MDM.
    - Is it of any use for Catlog with contract price?
    - if we are replicating the prodcut, then we do not need to map the Prodcut Group in all the three MDM/SRM/ ERP systems?
    Thanks,
    SKP

    Hi SK,
    to upload the contract make sense, that the cataloguser is able to choose a better price as for a normal item, directly in catalog.
    The Product Group should be the same as in SRM and ERP. You should create these in ERP then upload into SRM and then to SRM-MDM catalog.
    Please see also the link:
    Regards,
    Tamá

  • Contract Version not created when WK Contract (target value) is changed.

    Hi there,
    Problem with the Version Management on a WK Contract.
    When we change the contract targ. value on some of our contracts the new version is not created accordingly. This is only on some of our contracts
    Version Mgmnt is correctly configured and the release strategy in place to be triggered when the target value changes. It does work correctly for some contracts.
    We receive the following message when we change the targ. value:
    "No new version created because a message has not yet been transferred"= Message 027
    Can anyone help or advise?
    Many thx.

    We receive the message on some of the contracts.
    Therefore it can't be due to the output

  • How to attach pdf data into SRM ?

    we have a report which sends out a smartform purchaseorder as a pdf to a vendor by email.
    Now the requirement is to connect the sent pdf into srm in order to be visible for checking the billing.
    it is easy to attach an external file into srm but now I already have alle the data available in sap after sending the pdf as attachment in the mail.
    is it also possible to directly transfer this data directly into srm with for instance BAPI_DOCUMENT_CREATE ??
    or is another step in between necessary ?
    this is the coding for sending the email
    CALL FUNCTION 'SX_OBJECT_CONVERT_OTF_PDF'
           EXPORTING
                format_src      = 'OTF'
                format_dst      = 'PDF'
                devtype         = 'MAIL'
    *           FUNCPARA        =
           CHANGING
                transfer_bin    = xtransfer_bin
                content_txt     = t_cont_txt
                content_bin     = t_cont_bin
                objhead         = objhead_att
                len             = tabsize
           EXCEPTIONS
                err_conv_failed = 1.
      DESCRIBE TABLE t_cont_bin LINES tablines.
      MOVE i_attach_head TO t_objhead.
      APPEND t_objhead.
    * Objectpack opbouwen voor attachment
      t_objpack-transf_bin = 'X'.
      t_objpack-head_start = 1.
      t_objpack-head_num = 1.
      t_objpack-body_start = 1.
      t_objpack-body_num = tablines.
      t_objpack-obj_name = i_attach_name.
      t_objpack-obj_descr = i_attach_descr.
      t_objpack-doc_type = 'PDF'.
      t_objpack-doc_size = tablines * 255.
      APPEND t_objpack.
    * Ontvangerlijst opbouwen
      LOOP AT t_receiver.
        MOVE-CORRESPONDING t_receiver TO trcv.
        MOVE 'U' TO trcv-rec_type.    " Extern mailadres
        APPEND trcv.
      ENDLOOP.
      DESCRIBE TABLE trcv LINES h_lines.
      IF h_lines = 0.
        RAISE no_receiver.
        EXIT.
      ENDIF.
    * Zender
      IF i_sender IS INITIAL.
        so_sender = sy-uname.
        so_sendertype = 'B'.
      ELSE.
        so_sender = i_sender.
        so_sendertype = 'INT'.
      ENDIF.
    * Mail verzenden
      CALL FUNCTION 'SO_DOCUMENT_SEND_API1'
           EXPORTING
              document_data              = s_docdata
              put_in_outbox              = 'X'
              sender_address             = so_sender
              sender_address_type        = so_sendertype
              commit_work                = i_commit_work
    *       IMPORTING
    *         SENT_TO_ALL                =
    *         NEW_OBJECT_ID              =
    *         SENDER_ID                  =
           TABLES
              packing_list             = t_objpack
              object_header            = t_objhead " Mailheader
    *          CONTENTS_BIN             = T_OBJBIN  " Binaire data (attach)
              contents_txt             = t_doctxt  " ASCII-data
              contents_hex             = t_cont_bin " Hex-data
    *         OBJECT_PARA              =
    *         OBJECT_PARB              =
              receivers                = trcv
           EXCEPTIONS
              too_many_receivers         = 1
              document_not_sent          = 2
              document_type_not_exist    = 3
              operation_no_authorization = 4
              parameter_error            = 5
              x_error                    = 6
              enqueue_error              = 7
              OTHERS                     = 8.
      IF sy-subrc NE 0.
        RAISE mail_not_sent.
      ENDIF.
    I have also found this thread but also no answer there to this as it seems simple requirement ??
    PDF Creation + connection to DMS
    kind regards
    Arthur de Smidt
    Edited by: A. de Smidt on May 17, 2011 2:43 PM

    ok solved it myself by using cl_gui_frontend_services=>gui_download with
    BAPI_DOCUMENT_CREATE2

  • How can I convert an version into a master?

    I just upgraded to Ap3 from Ap2. I have lost the reference to master files on hundreds of my images. There doesn't seem to be any rhyme or reason as to which master images disappeared. I have tried all three options for repairing the library and they have failed. I have never segregated versions and masters in different locations--they've always been in the library. So, I think my next best move is to convert all of my versions into masters. Is there a way to do this?

    You'll be better off tying to find the masters and correcting the problem. If you don't have the masters you don't have the versions either, all you have are the previews.
    Depending on your preferences settings for the size and quality of the previews you may get something expectable for viewing on your screen or the web but that would be it.
    Also if all you have are the previews then you won't be able to export them, you'll have to drag them out of Aperture into a folder on your HD.

  • Download Sales Contract data into Excel sheet

    Hi,
    I need to download the Sales Contract Data into excel sheet is there a Function module that i can use?? Else how do i go about it. Kindly help.
    Thanks,
    Riya.

    use the function module FUNCTION 'GUI_DOWNLOAD'
    CALL FUNCTION 'GUI_DOWNLOAD'
    EXPORTING
    BIN_FILESIZE =
    filename = 'C:\REPORT.XLS'
    FILETYPE = 'ASC'
    APPEND = ' '
    WRITE_FIELD_SEPARATOR = 'X'
    HEADER = '00'
    TRUNC_TRAILING_BLANKS = ' '
    WRITE_LF = 'X'
    COL_SELECT = ' '
    COL_SELECT_MASK = ' '
    DAT_MODE = ' '
    CONFIRM_OVERWRITE = ' '
    NO_AUTH_CHECK = ' '
    CODEPAGE = ' '
    IGNORE_CERR = ABAP_TRUE
    REPLACEMENT = '#'
    WRITE_BOM = ' '
    TRUNC_TRAILING_BLANKS_EOL = 'X'
    WK1_N_FORMAT = ' '
    WK1_N_SIZE = ' '
    WK1_T_FORMAT = ' '
    WK1_T_SIZE = ' '
    IMPORTING
    FILELENGTH =
    tables
    data_tab = IT_PR
    FIELDNAMES =
    EXCEPTIONS
    FILE_WRITE_ERROR = 1
    NO_BATCH = 2
    GUI_REFUSE_FILETRANSFER = 3
    INVALID_TYPE = 4
    NO_AUTHORITY = 5
    UNKNOWN_ERROR = 6
    HEADER_NOT_ALLOWED = 7
    SEPARATOR_NOT_ALLOWED = 8
    FILESIZE_NOT_ALLOWED = 9
    HEADER_TOO_LONG = 10
    DP_ERROR_CREATE = 11
    DP_ERROR_SEND = 12
    DP_ERROR_WRITE = 13
    UNKNOWN_DP_ERROR = 14
    ACCESS_DENIED = 15
    DP_OUT_OF_MEMORY = 16
    DISK_FULL = 17
    DP_TIMEOUT = 18
    FILE_NOT_FOUND = 19
    DATAPROVIDER_EXCEPTION = 20
    CONTROL_FLUSH_ERROR = 21
    OTHERS = 22
    IF sy-subrc 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    ENDIF.

  • Upload of  Purchase order (PO) item information into SRM through Excel file

    Hi
    Following is the scenario for me
    User will login to portal and enter the header information and save the PO in SRM. Later he will upload line item details using the excel file into SRM.
    As per my analysis I have noted that there are following function module to solve this
    1. BBP_BC_PO_Create
    2. BBP_PD_PO_Create
    3  BAPI_POEC-CREATE
    However I feel that we cannot use this function module becuase the user has already saved the header information. Hence we have to either work on following option
    a) USE  BBP_PO_PD_MAP_APO_UPDATE & enhance to our requirement
    b) Function module BBP_PD_PO_UPDATE
    When I am using BBP_PD_PO_UPDATE, the program is getting terminated suggesting it cannot update.
    I am a functional person, all this I have done on my own. I might be right or wrong. Can any body suggest what solution should be adopted for this requirement
    Other solution are also welcome.

    Hi
    Following is the scenario for me
    User will login to portal and enter the header information and save the PO in SRM. Later he will upload line item details using the excel file into SRM.
    As per my analysis I have noted that there are following function module to solve this
    1. BBP_BC_PO_Create
    2. BBP_PD_PO_Create
    3  BAPI_POEC-CREATE
    However I feel that we cannot use this function module becuase the user has already saved the header information. Hence we have to either work on following option
    a) USE  BBP_PO_PD_MAP_APO_UPDATE & enhance to our requirement
    b) Function module BBP_PD_PO_UPDATE
    When I am using BBP_PD_PO_UPDATE, the program is getting terminated suggesting it cannot update.
    I am a functional person, all this I have done on my own. I might be right or wrong. Can any body suggest what solution should be adopted for this requirement
    Other solution are also welcome.

  • Do employee ID get imported into SRM when ECC HR org trasfer via ALE

    Hi All,
    We are implimenting SAP SRM 7.00 EHP1 which will integrate with out existing ECC system. We are planning to import SAP HR organization structer to SAP SRM system via ALE message type HRMA_ABA.
    My doubts:
    1. Do the employee ID will imported into SRM throgh via ALE message type HRMA_ABA ?
    2. Do the empoyee will created as a SRM user automatically(USER_GEN is for manuall creation) when imported via ALE ?
       - if not, how can I create a employee ID as SRM user automatically ?
       - if yes, what whould be password of the employee ID when it will transfer via ALE ?
    3. We are planning to use Portal independent access for SRM 7.0. We will use NWBC for access SRM. If the    SRM user will create authomatically, how can I assign role(PFCG role) to the emplyee ID ?
    Thanks,
    BR,
    Jennifer

    yes you can.. go though below docs
    Note 312090 - Integration HR - EBP/CRM and
    https://websmp201.sap-ag.de/~form/sapnet?_FRAME=CONTAINER&_OBJECT=011000358700000310782007E and
    http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/f04782bd-8c01-2c10-b8ab-edd4e9d34cb7&overridelayout=true

  • Export versions into project

    For a set of photos I want to be able to change the color profile from Adobe RGB to sRGB, then upload them into MobileMe, email them to friends, etc.
    I'm trying to find the most efficient way to do this. Ideally I would select the photos, then export them to a new or existing album, and change the color profile during export. After export to the album, I could do some sharpening and upload to MobileMe or web, email, etc.
    I am having trouble doing this, as I cannot find out how to export versions into an album. I believe AP only allows me to export into a project / folder. With this approach, I believe I will have multiple files of the same photo, which is not my preference.
    Can I export versions into an album? If not, how can I have multiple versions of the same file - one with AdobeRGB, the other with sRGB?
    Thank you.

    bix106 wrote:
    ... how can I have multiple versions of the same file - one with AdobeRGB, the other with sRGB?
    You can't. You can only change the color space on export or by round tripping to another application and changing it there. Either method involves creating a new master of the image. AFAIK there is no way to assign a different color space within Aperture.
    It's really a moot point though: images are automatically converted to sRGB when uploaded to MobilMe, and you can set the export settings (in Preferences) to anything you like when using Aperture's email function. So you don't need multiple versions (in this case masters) in your library in order to accomplish your goal.
    DLS

  • Org Structure download from HR and Uploading into SRM

    Dear All
    We have SRM 7.0 and ECC 5.0.
    We are trying to load ORG structure data from SAP-HR into SRM. These 2 systems are not connected and we can't use the ALE synchronously. Can we download the HR org structure - ALE Distribution- iDoc into a file from the SAP-HR  System and then upload the same into SRM, to create the entire Org structure? Pl provide your inputs.
    Thanks in advance
    velu

    Hello,
    Did you use any evaluation path to capture org structure when download the file using PFAL program.
    We are looking to capture O,S,C objects ie HRP1000 objects as first step.
    We are looking to capture all relationship belonging to that ORG unit ie HR1001 relationship as second step.
    Any thoughts?
    Thanks.

Maybe you are looking for