CREMDM splitted by PI, ADRMAS gets posted, CREMAS in inbound queue

Hi all,
I am on SAP MDM 7.1 SP03, SAP PI and SAP ECC6.
I have gone thorugh all the threads and Guides related to MDM but couldn't find a valid solution for my problem described below. However, I did find some tricks and tweaking which I dont want to use as they are not recommended by SAP.
We syndicated NEW Vendor records being created in MDM using CREMDM with standard Syndication Map. We have Vendors number generated in MDM and the number range being used exists in ECC and is marked as external. Moreover, the number range uses all of 10 digits, so there is no question of Conversion Routines with it. We deployed PI for splitting CREMDM to ADRMAS and CREMAS. We have serialized ADRMAS to go before CREMAS. We have assured that fields common between these two, have "no data" character i.e. "/" in CREMAS with correct data in ADRMAS. And ADDR_GROUP is mapped as "BP".
Now the problem is, ADRMAS gets posted but CREMAS remains in the inbound queue. The queue running but still CREMAS remains there with CODE as "75". This results in non-creation od Vendor master record as CREMAS is not posted.
Can anybody help with this. I really appreciate the support.

Hi R,
The ALE inbound function modules treat each IDoc segment as a current set of data. Missing fields (or fields that have no data) are interpreted as a value deletion. To keep the existing value for a single field, you have to add a no-data sign as field value for NAME_1. This no-data sign is a single slash (/).
Please execute the inbound function module manually in WE19 to test this. If an exception is seen at NAME_1 ,pass a value or '/' and check for successful posting of Idoc.
If this works, modify inputs to CREMAS accordingly.
In addition a good SAP Note 1052964 - MDM: Distribution of Business Partners, Customers, Vendors for your reference.
Regards,
Vinay M.S

Similar Messages

  • Msgs getting stucked in inbound queue

    Hi All,
    I am doing a jdbc- xi - ABAP proxy scenario. Data is coming into the R/3 via proxy but getting stucked up in inbound queue. When I go to the queue I can find entries with msg transaction recorded. When I manually execute the entry from the queue it is getting executed successfully.
    In R/3 the msgs are with a green flag(scheduled). But when i execute it from inside the queue, I can see the success flag(chequered) one.
    Why am I getting this problem?
    Kindly help me debug this issue.
    Thanks & Regards,
    Jai Shankar.
    Message was edited by: Jai Shankar

    Hi,
    Pls make sure your queues are registered and active...
    you can register the queues using the SXMB_ADM transaction and executing the link "Manage Queues" in that.
    Thanks,
    Renjith

  • File to IDoc scenario-CREMAS not getting posted

    Hi Experts,
    i am doing a file to idoc scenario in which i am giving the xml file from MDM ,consisting of Vendor Master data and posting the address and the general data into the ADRMAS and CREMAS idocs into the R/3 system.
    The problem that i am facing is that the ARMAS is getting posted correctly but the CREMAS is getting posted with the red signal,status 51.It says "Not authorized to change the Vendor Centrally."
    Can anyone please tell me what is the reason and the solution for this problem?
    Is this a data error or XI error?
    Thanks in advance,
    Shweta.

    Hi Shweta
    Status 51, 52 means Posting error 
    Please check wheteher all the configuration has been done or not
    SM59-rfc destination
    IDX1-port
    IDX2-load metadata
    we05-IDoc status records
    BD54-Create Partner Number
    We20-Create Partner Profile
    WE19-Testing IDoc Processing
    After That check the solution it is due to Authorization
    File to idoc - IDX5 Error
    Regards
    Abhishek Mahajan
    *Please reward points if helpful**

  • Data is not getting posted to R/3 from CRM

    Hi to All,
    When i am creating sales order in CRM data is not getting replicated to R/3. System is showing that B Doc is created , posted and validated. But here in CRM system outbound queue is generated but in R/3 there is no data in inbound queue.
    Can anybody tell me the reason behind this?
    Regards,
    Anurag

    Hi,
    Could you please check the if the Site-R/3 in SMOEAC has the subscription All Business Transactions (MESG)? If not please create a subscription to the R/3 site.
    If this doesn't work please update the post.
    Hope this helps.
    Thanks,
    Karuna.

  • Data is not getting posted in ABAP Proxy.

    Hi,
    I am working on File to ABAPProxy scenario. The data is not going to proxy.
    In PI sxmb_moni is status is successfull and in the R3 sxmb_moni the status is successfull. But the data is not getting posted in the tables(ABAPProxy). I had checked the inbound and oubound queues. And with the same input data, abapers cheked their code in Abapproxy, then the table is getting updated. When we trigger from PI, the tables are not getting updated.Please help me.
    Thanks,
    Pragathi.

    Hi,
    The problem may be
    Case 1: Cache is not getting refreshed(Check SXI_CACHE)
    Case 2: The Queue Is blocked (Check SMQ1 & SMQ2)
    Regards,
    Sainath

  • EDI vendor invoices do not get posted before GRN is posted

    Hello All,
    The requirement is our vendor sends EDI invoices and they get parked in SAP as IDOCs. IDOC gets posted if GRN exist for a PO.
    In purchase order it is GR based IV. If vendor parks invoice and there is no GRN for purchase order then IDOC fails and it goes in status 51 (Error).
    Our requirement is, IDOC should get posted even if there is no GRN for a purchase order and client do not want to remove GR based IV tick from PO. After through verification of the parked invoice it gets posted in the system.
    We have done the config change in MM>>LIV>>EDI>Enter program parameters, we have maintained value "1" for field "Processing". Inspite of this change system does not process inbound ICOCs and they go in error (51) status.
    Please provide solution for this.
    Thanks & regards.
    Sanjay

    Hello Jurgen,
    The change in piece of code suggested in SAP note no. 501524 was already implemented in our syste, However still invoice IDOC fails and it goes in error "status 51" as there is no GRN for that purchase order. However if material GRN is made for 1 qty then the invoice gets parked with the full amount even if the GRN  is for 1 no.
    Please suggest a suitable solution.
    Thanks.
    Sanjay

  • Table of balance stock split by status stock on posting date

    Could you please suggest me for  the table of balance stock split by status stock on posting date?
    MCHB can not support my requirement because it  has current stocks.

    I give you for exsample data.
    Stock on 01.03.2011  (This is a selection date)
    Material code   ||  Batch  ||   Base unit  ||  Unrestricted use stock   || Stock in quality inspection  ||  Blocked stock
    A0001              || 09K1    ||    EA           ||     10                                ||              2                             ||
    A0002              || 10K1    ||    EA           ||                                         ||              9                             ||   3
    Stock on 31.03.2011  (This is a selection date)
    Material code   ||  Batch  ||   Base unit  ||  Unrestricted use stock   || Stock in quality inspection  ||  Blocked stock
    A0001              || 09K1    ||    EA           ||     5                                  ||              2                             ||   1
    A0002              || 10K1    ||    EA           ||      6                                 ||                                             ||

  • Invoice is not getting posted to accounts it is showing the export error

    invoice is not getting posted to accounts, it is showing an error of foreign trade / export data. where as it is with in the country. it is maintained for the plants abroad stock transport order.

    A stock transport order to a location overseas etails crossing national borders and change of legal regulations. hence you need to maintina FT data. Please check the FT data in the billing header and item and maintian them. They are simple items like customs offices meas of transport...
    This will give you a green status from the red status you will initially have. Then you can post the invoice.
    regds

  • MIRO gets posted and Part II is not posted

    Dear Friends,
    MIRO gets posted even if PART is not posted for excise material which create problem.
    How to stop this.
    Regards,
    Pravin Joshi

    hai,
        Std SAP will copy values from PO history to MIRO screen.if you want change you can change as per your GR value.otherwise post it and do subsquent debit /credit .

  • Capital goods, during vendor return, Excise is getting post to RG23A instea

    Hi SAP Guru,
    I have very critical issue to be resolved immediately in the area of Excise for CAPITAL GOODS, please help! The things is....
    1. At GR level using mvt 101, system is posting all BEDECSSECess to correct RG23C register, fine
    Quality people have rejected goods, when I’m trying to create vendor return delivery using......
    1. GR (122) >J1IS>J1IV, using this process system is posting BED+ECS to RG23C but SECess to RG23A, I wanted to know why SECess is getting post in RG23A instead RG23C. plz suggest if any config. chages to be done.
    Or
    2. When I am trying GR (122) along with all Excise parameters using enjoy MIGO( Return Delivery), system is throwing error "RG23C-AT1 amount 1600.00 is greater than the available amount 0.00". When I checked the relevant register I found out enough balance.
    Or
    3. After GR (122), when I’m using J1IH(JV) method, system is throwing error like " Balance in transaction currency 'Message no. F5702'.
    Now plz suggest the correct answer!
    Thanks & Regards
    Manoj K Singh
    +91 9777299580

    Hi Gurus ,
    I hope you must be doing greate, steps are as follow which i'm following for vendor return and subsequent delivery for capital goods.
    1. PO -> MIGO (101) -> Excise capute & Posting using J1IEX -> MIRO.
    For excise, part1 & 2 to relevent register posting has taken placed.
    Now quality dept. has rejected the goods, for which vendor delivery should take place.
    2. For Vendor return Delivery
    MIGO 122 w.r.t GR of 101-> Excise capute & Posting using J1IS&V.
    For excise, part1is getting created using J1IS, J1IV is creating part 2, in Acct. doc. RG23C BED/ECS/HEC is being Credit and "PLA On Hold" is being Debited for BED/ECS/HEC amount.
    3. For Vendor subsequent delivery, I have done the excise config. for Movt. 123 .
    MIGO 123 w.r.t. GR of 122. 
    While doing GR for 123, system is not generating Excise screen.
    any way ,After GR of 123, I have Capture Excise Invoice after inputting all relevent data, but while Posting, System is generating message that Part 2 is does not exist for vendor excise invoice.
    Now i thinks my requrement is visible for your understanding to suggest me some valuable idea to resolve this issue.
    if possible can plz drop a test mail to hksiva.manoj at gmail dot com for further consultation.
    Thanks & Regards
    Manoj K Singh

  • Excise is getting post to RG23A instead RG23C for capital goods return del

    Hi SAP Guru,
    I have very critical issue to be resolved emmediatly in the area of Excise for CAPITAL GOODS, please help! the things is....
    1. At GR level using mvt 101, system is posting all BEDECSSECess to correct RG23C register, fine
    Quality people has rejected goods,When i'm trying to create vendor return delivery using......
    GR(122)>J1IS>J1IV,, useing this process system is posting BED+ECS to RG23C but SECess to RG23A, i wanted to know why SECess is getting post in RG23A instead RG23C. plz suggest if any config. chages to be done.
    or
    2. when i am trying GR(122) along with all Excise parameter, system is throwing error "RG23C-AT1 amount 1600.00 is greater than the available amount 0.00". when is checked the relevent register i found out enough balance.
    or
    3. After GR (122), when i'm using J1IH(JV) method, system is thowing error like " Balance in transaction currency 'Message no. F5702'.
    Now plz suggest the correct answer!
    Thanks & Regards
    Manoj K Singh
    +91 9940216442

    Hi Datta, thanks for the reply
    according to SAP Note 1062872 (2005B version) it reads as
    "The excise register for excisable items of type raw materials/finished goods is currently set to RG32A Part I. When you create an out going excise invoice with these type of items, the accumulator for RG32A Part I will be increased."
    I thought the same is applicable with SAP Business One 2007B version.  However what you said might be correct.  But the problem with one of my manufacturing client is whenever they raising an Outgoing Excise invoice  they have registered numbers automatically be created on the pre printed invoice paper.  where the invoice will be printed only with the qty, rate , price and register numbers rest of the information on the document is pre-printed.  So they have a column called RG23C Part I / II where register numbers are automatically printed.  But RG23C Part I & II are for "Capital Goods"
    If I consider these manufactured items as "capital goods" then it will raise register numbers automatically.  but this will not acceptable.  correct me if i am wrong.  so all of these items should be cosidered as Finished Goods in the item master data.  if i do that again there is a conflict with their RG23C Part I / II on the pre-printed column and i wont be raising any register numbers. 
    Please update me on how should I deal with this issue
    SV Reddy

  • Re: Why doesn't WL7.0 support get/post bindings for web services ...

    hi!!!
    Could you pls point to any code example.
    thanks
    Pushpa
    "Richard Berger" <[email protected]> wrote:
    >
    Manoj: Thanks for the answer - do you have or can you point me at any
    code samples
    that accomplish this? (Yes, .NET is limited to strings/ints in their
    get/post
    bindings).
    Thanks so much!
    RB
    PS - Also, can you explain any apparent discrepancy between your answer
    and what
    the WL documentation stated (again, it may be my misunderstanding).
    "manoj cheenath" <[email protected]> wrote:
    WL 7.0 does allow you to access the web service through
    the browser. It even allows you to invoke service methods
    with complex type arguments (.Net only supports primitive
    types) and also to view the request and response soap
    message for the invocation.
    regards,
    -manoj
    "Richard Berger" <[email protected]> wrote in message
    news:[email protected]...
    This might be a naive question, but according to the documentation,WL 7.0
    does
    not support http post/get bindings for web services. Thus, for meto
    access a
    web service, I need to write a "middle tier" of some sort (I used
    the
    automatically
    generated Java proxy code and JSP). All works fine, but it seems
    like
    it
    would
    sure be nice to have HTML forms access web services without havingto
    write a
    middle tier.
    NET does this and it is extremely useful - is there a reason that
    BEA
    chose not
    to provide this feature? (e.g. is it architecturally unsound in anyway?
    or is
    there an easy way to simulate it?). Given some of the Web Workshoppositioning
    re: ease of use and .NET comparison, this seems like an omission.
    Any insights are greatly appreciated.
    Enjoy,
    RB
    PS - Here's the info from the documentation
    Web Services Description Language (WSDL) 1.1 Specification
    WSDL is an XML-based language that describes Web services. WSDL definesWeb services
    as a set of endpoints operating on messages; these message containeither
    message-style
    or RPC-style information. The operations and messages are describedabstractly
    in WSDL, and then bound to a concrete network protocol and messageformat
    to define
    an endpoint. Related concrete endpoints are combined into abstractendpoints (services).
    WSDL is extensible to allow the description of endpoints and theirassociated
    messages regardless of what message formats or network protocols areused
    to communicate,
    however, the only bindings described in the specification describehow to
    use
    WSDL in conjunction with SOAP 1.1, HTTP GET/POST, and MIME.
    Note: WebLogic Server supports only SOAP 1.1 bindings.
    The WSDL 1.1 Specification is available at http://www.w3.org/TR/wsdl.

    This isn't a straight FORM Post as in the http binding support in WSDL. It posts
    a soap message.
    It's apparent that Workshop supports form-post and form-get.
    But I dont see how it is done with straight WebLogic webservices. Does WebLogic
    server read the web-services.xml or the WSDL file? I dont see a way to put in
    http-post binding in the former and in the latter it seems to be ignored.
    Can someone clarify.
    Thanks.
    Chu-chi
    "manoj cheenath" <[email protected]> wrote:
    Here is a live example:
    http://65.193.192.35:7001/base/SoapInteropBaseService
    Here is an example that you can download:
    http://manojc.com/?sample2
    This is how you run it:
    http://manojc.com/?tutorial/doc/howtorun.html
    More info can be found from the edocs:
    7.0:
    http://edocs.bea.com/wls/docs70/webserv/index.html
    8.1:
    http://edocs.bea.com/wls/docs81/webserv/index.html
    Regards,
    -manoj
    http://manojc.com
    "pushpa krishna" <[email protected]> wrote in message
    news:[email protected]...
    hi!!!
    Could you pls point to any code example.
    thanks
    Pushpa
    "Richard Berger" <[email protected]> wrote:
    Manoj: Thanks for the answer - do you have or can you point me at
    any
    code samples
    that accomplish this? (Yes, .NET is limited to strings/ints in their
    get/post
    bindings).
    Thanks so much!
    RB
    PS - Also, can you explain any apparent discrepancy between your answer
    and what
    the WL documentation stated (again, it may be my misunderstanding).
    "manoj cheenath" <[email protected]> wrote:
    WL 7.0 does allow you to access the web service through
    the browser. It even allows you to invoke service methods
    with complex type arguments (.Net only supports primitive
    types) and also to view the request and response soap
    message for the invocation.
    regards,
    -manoj
    "Richard Berger" <[email protected]> wrote in message
    news:[email protected]...
    This might be a naive question, but according to the documentation,WL 7.0
    does
    not support http post/get bindings for web services. Thus, for
    me
    to
    access a
    web service, I need to write a "middle tier" of some sort (I used
    the
    automatically
    generated Java proxy code and JSP). All works fine, but it seems
    like
    it
    would
    sure be nice to have HTML forms access web services without havingto
    write a
    middle tier.
    NET does this and it is extremely useful - is there a reason that
    BEA
    chose not
    to provide this feature? (e.g. is it architecturally unsound in
    any
    way?
    or is
    there an easy way to simulate it?). Given some of the Web Workshoppositioning
    re: ease of use and .NET comparison, this seems like an omission.
    Any insights are greatly appreciated.
    Enjoy,
    RB
    PS - Here's the info from the documentation
    Web Services Description Language (WSDL) 1.1 Specification
    WSDL is an XML-based language that describes Web services. WSDL
    defines
    Web services
    as a set of endpoints operating on messages; these message containeither
    message-style
    or RPC-style information. The operations and messages are describedabstractly
    in WSDL, and then bound to a concrete network protocol and messageformat
    to define
    an endpoint. Related concrete endpoints are combined into abstractendpoints (services).
    WSDL is extensible to allow the description of endpoints and theirassociated
    messages regardless of what message formats or network protocols
    are
    used
    to communicate,
    however, the only bindings described in the specification describehow to
    use
    WSDL in conjunction with SOAP 1.1, HTTP GET/POST, and MIME.
    Note: WebLogic Server supports only SOAP 1.1 bindings.
    The WSDL 1.1 Specification is available at http://www.w3.org/TR/wsdl.

  • Why doesn't WL7.0 support get/post bindings for web services ...

    This might be a naive question, but according to the documentation, WL 7.0 does
    not support http post/get bindings for web services. Thus, for me to access a
    web service, I need to write a "middle tier" of some sort (I used the automatically
    generated Java proxy code and JSP). All works fine, but it seems like it would
    sure be nice to have HTML forms access web services without having to write a
    middle tier.
    .NET does this and it is extremely useful - is there a reason that BEA chose not
    to provide this feature? (e.g. is it architecturally unsound in any way? or is
    there an easy way to simulate it?). Given some of the Web Workshop positioning
    re: ease of use and .NET comparison, this seems like an omission.
    Any insights are greatly appreciated.
    Enjoy,
    RB
    PS - Here's the info from the documentation
    Web Services Description Language (WSDL) 1.1 Specification
    WSDL is an XML-based language that describes Web services. WSDL defines Web services
    as a set of endpoints operating on messages; these message contain either message-style
    or RPC-style information. The operations and messages are described abstractly
    in WSDL, and then bound to a concrete network protocol and message format to define
    an endpoint. Related concrete endpoints are combined into abstract endpoints (services).
    WSDL is extensible to allow the description of endpoints and their associated
    messages regardless of what message formats or network protocols are used to communicate,
    however, the only bindings described in the specification describe how to use
    WSDL in conjunction with SOAP 1.1, HTTP GET/POST, and MIME.
    Note: WebLogic Server supports only SOAP 1.1 bindings.
    The WSDL 1.1 Specification is available at http://www.w3.org/TR/wsdl.

    Manoj: Thanks for the answer - do you have or can you point me at any code samples
    that accomplish this? (Yes, .NET is limited to strings/ints in their get/post
    bindings).
    Thanks so much!
    RB
    PS - Also, can you explain any apparent discrepancy between your answer and what
    the WL documentation stated (again, it may be my misunderstanding).
    "manoj cheenath" <[email protected]> wrote:
    WL 7.0 does allow you to access the web service through
    the browser. It even allows you to invoke service methods
    with complex type arguments (.Net only supports primitive
    types) and also to view the request and response soap
    message for the invocation.
    regards,
    -manoj
    "Richard Berger" <[email protected]> wrote in message
    news:[email protected]...
    This might be a naive question, but according to the documentation,WL 7.0
    does
    not support http post/get bindings for web services. Thus, for meto
    access a
    web service, I need to write a "middle tier" of some sort (I used theautomatically
    generated Java proxy code and JSP). All works fine, but it seems likeit
    would
    sure be nice to have HTML forms access web services without havingto
    write a
    middle tier.
    NET does this and it is extremely useful - is there a reason that BEAchose not
    to provide this feature? (e.g. is it architecturally unsound in anyway?
    or is
    there an easy way to simulate it?). Given some of the Web Workshoppositioning
    re: ease of use and .NET comparison, this seems like an omission.
    Any insights are greatly appreciated.
    Enjoy,
    RB
    PS - Here's the info from the documentation
    Web Services Description Language (WSDL) 1.1 Specification
    WSDL is an XML-based language that describes Web services. WSDL definesWeb services
    as a set of endpoints operating on messages; these message containeither
    message-style
    or RPC-style information. The operations and messages are describedabstractly
    in WSDL, and then bound to a concrete network protocol and messageformat
    to define
    an endpoint. Related concrete endpoints are combined into abstractendpoints (services).
    WSDL is extensible to allow the description of endpoints and theirassociated
    messages regardless of what message formats or network protocols areused
    to communicate,
    however, the only bindings described in the specification describehow to
    use
    WSDL in conjunction with SOAP 1.1, HTTP GET/POST, and MIME.
    Note: WebLogic Server supports only SOAP 1.1 bindings.
    The WSDL 1.1 Specification is available at http://www.w3.org/TR/wsdl.

  • Files are not getting posted in destination directory,how to trace in XI

    Hi,
    our scenario is proxy to file.
    We are posting files of .TRG and .DAT format in destination directory.Due to less space in destination directory, files only .TRG files are getting posted but .DAT are not getting posted.but i have checked in XI system SXMB_MONI,no error message is coming.message is getting processed successfully.
    why it is not visible and to monitor that files are not saved at the destination.
    Is this normal with XI that we can not see of files are really saved?

    Hi,
    > it should generate two files as per scenario but only one file is getting generated due to less space,
    NO.
    If  No  Space, The error will pops  out  in RWB  .
    Check the directory of the File Adapter  you are using
    Regards
    Agasthuri Doss

  • Controlling Document Not Getting Posted

    Dear All,
    We have a peculiar scenario of Controlling Document not getting posted. Any pointers on wat could be the issue will be highly helpful.
    Scenario:
    We have an interface which posts an accounting document.
    Dr. Expense
    Cr. Balance Sheet.
    The Cost Center is supplied thru the interface and FI document and Profit Center Document is posted without any issues. However, CO document is not generated, not sure wat could be the issue. We have performed the basic checks. Also, for the same expense account, we observe some postings have gone into CO where are some didnt'. The difference between documents posted with corresponding CO and documents without corrsponding CO posting is only the "Transaction Key". When we maintain blank Transaction key.. the system posts CO document, when transaction key is "WRX" for that specific GL the system doesn't post.
    Not sure why Standard SAP behaves like that. Please advice wat items i need to check to resolve
    this.
    regards
    Diwakar

    Hello,
    Make sure in OBYC, for key WRX, you have maintained the GL accounts.
    Regards,
    Ravi

Maybe you are looking for