UoM cannot be identify in Inventory Transfer

Good day!
I am currently using the Inventory Transfer in SAP 9.0, we are using the multiple unit of measure functionality. But we have noticed that in the said document, the UoM code is disable and the default being used is the UoM set in the inventory. We set the base UoM as PIECE and we are transferring inventory to warehouses in CASE which is 1 CASE = 300 PIECES. How could we possibly change the UoM?
Thanks,
Ericka

Hi
Check the below thread it may helps you
SAP Business One 9.0: Multiple Units of Measurement & Pricing
With Regards
Balaji

Similar Messages

  • IDOC Status 26: EDI: Syntax error in IDoc (segment cannot be identified).

    Hi All,
    I have created IDOC extension for IDOC Basic type "PROACT01" and have followed all required necessary steps but getting IDOC
    Status 26. EDI: Syntax error in IDoc (segment cannot be identified). The exact error is:
    Please check Error Details and the details of the steps I followed for Setting up IDOC Extension:
    Error Detail :
    EDI: Syntax error in IDoc (segment cannot be identified)
    Message no. E0078
    Diagnosis
    The segment ZPROSEG does not occur at the current level of the basic type PROACT01 (extension PROACTEX).
    This error can have several reasons:
    The segment ZPROSEG is assigned to a group whose header segment does not occur.
    The segment ZPROSEG does not exist in the syntax description of the basic type PROACT01 (extension PROACTEX).
    The sequence of segments in the group in which the segment appears is incorrect.
    Previous errors ('mandatory' segment or group missing) may be due to this error.
    Procedure
    Please check the IDoc or the syntax description of the basic type PROACT01 (extension PROACTEX).
    Can you please look at this problem and suggest what is wrong with IDOC Extension/Custome Segment?
    Below is the Details of the Steps which I have followed:
    1. Tcode WE31 - Created new custom Segment ZPROSEG with 4 fields. Released segment.
    2. TCode WE30 - Created IDOC Extension PROACTEX for Basic Type PROACT01. Released IDOC extension.
         Here when I run syntax check warning appears "No predecessors exist".  I am not sure if its okay!!
    3. TCode WE82 - Added Extension PROACTEX in the Message Type PROACT with BASIC Type PROACT01.
    4. TCode WE20 - Added IDOC Extension PROACTEX in the predefined partner profile in WE20 transaction.
    5. Added the following code in the Customer Exit EXIT_SAPLWVMI_001 include ZXWVMIU01 .
    DATA segnam(27).
    READ TABLE dedidd WITH KEY segnam = 'ZPROSEG'.
    IF sy-subrc NE 0.
    LOOP AT dedidd WHERE segnam = 'E1EDP31'.
    CLEAR dedidd.
    dedidd-segnam = 'ZPROSEG'.
    zproseg-matnr = 'Mat1'.
    zproseg-lgort = '001'.
    zproseg-gernr = 'SNo1'.
    zproseg-labst = 2.
    dedidd-sdata = zproseg.
    APPEND dedidd.
    ENDLOOP.
    ENDIF.
    Finally ran  transaction WVM2 (Transfer of Stock & Sales Data) to generate IDOC, its creating IDOC but when checked IDOC in WE05 its getting Status Error "26".
    Looking forward for your reply.
    Many thanks in advance.

    Hello,
    Actually you are appending the Z segment instead of inserting into the correct position. So the segment is added at the last, so hierarchy of segments is collapsed.
    So get the index of the previous segment E1EDP31 and increase the index by 1 and INSERT the Z segment with that new index as below.
    LOOP AT dedidd WHERE segnam = 'E1EDP31'.
    lv_index = sy-tabix. " <<--
    ADD 1 TO lv_index. " <<--
    CLEAR dedidd.
    dedidd-segnam = 'ZPROSEG'.
    zproseg-matnr = 'Mat1'.
    zproseg-lgort = '001'.
    zproseg-gernr = 'SNo1'.
    zproseg-labst = 2.
    dedidd-sdata = zproseg.
    *APPEND dedidd.
    INSERT dedidd INDEX lv_index. " <<---
    ENDLOOP.
    Here actually we are insering the record inside the LOOP and it regenerates the index again. It is not actually a good practice.
    So the best practice is get the index and generate the segment inside the loop, store them into another internal table, come out the loop and insert the Z segments into DEDIDD by looping the new internal table.

  • Upload Inventory Transfer as Draft via DTW

    Hy!
    I'm Gen from Japan.
    My customer want use Draft Inventory Transfer data as Shipping Instruction to 3PL.
    Are there any way to upload Inventory Transfer as Draft using DTW oDraft?
    I cannot find FromWarehouse which in ODRF stored in Filler column.
    My B1 version: 2005B PL40
    regards
    Gen

    Thanks Jeyakanthan.
    I've checked the note, and tried the step using my DTW.
    Unfortunately in my DTW (version 2005.0.19 API Version 6.80.320) there is no 'save as draft' checkbox.
    I've asked to SAP support, and they answered like below
    The FromWarehouse will be the default Warehouse that is set in the
    General Settings/Inventory/Items tab page/Default Warehouse field in the
    application. The reason for that is that the FromWarehouse property is
    not exposed for the documents object via DI API since draft does not
    implement stocktransfer interface and we are using regular document
    instead, so we are losing the properties of the stocktransfer.
    Business requirement is like below.
    *Customer has another system which creates shipping instruction to 3PL.
    *Firstly, I supposed to use the system for shipping instructo
    , and import the result from 3PL into Stock Transfer via iBolt.
    (Shipping instruction not to customer but to anothere WH)
    *But today, customer said that they want centralize all interface to 3PL via B1.
    *For that requirement, I tried to do whether it is able to interface Shipping Instruction as Draft Stock Transfer, create
    Shipping Instruction Data for 3PL from B1. After getting the result from 3PL create real Stock Transfer and update Draft Stock Transfer's status from open to close.
    Maybe it's simple to realize using SDK.
    As I haven't ever used SDK, I tried to check using DTW.
    Fortunately I'm in blue print face.
    I'll try to change the flow.

  • Error while posting report in inventory transfer from draft

    hi, 
             we have entered all the details in inventory transfer at the row level.Due to editing purpose we have saved it as draft.but now while posting the document it displayed the error as "No Matching records found".
    ca anybody tell what is the reason????
    regards priya

    Hi Priya,
    Please go through note 1112941
    https://service.sap.com/sap/support/notes/1112941
    If itu2019s not the case, please help collect error in detail.
    Hope it helps.
    Regards,
    Jacqueline Jiang
    SAP Business One Forums Team

  • Sales Order/A/R Reserve Invoice & Inventory Transfer

    Hi
    Suppose I have 2 warehouses A and B. A has 3 units of a particular good and B has 6 units of that same good.
    I understand that if I want to create an A/R invoice for a sale of 7 units of the good, I have to transfer 1 unit from A to B or 4 units from B to A before the tax invoice can be created. Does this requirement to have the stocks in one warehouse also apply to an A/R reserve invoice? Can I create an A/R reserve invoice for 7 units of the good before the transfer is performed?
    My second question is this.
    A sales quotation may be created when the required goods are in different warehouses. Can I create a sales order with the required goods still in different warehouses?
    Thank you for your patience with my questions as I am new to SAP B1 and do not have access to a test system at the moment.

    Hi,
    Only Delivery or normal invoices are related to inventory. For Sales Order/A/R Reserve Invoice, you do not need Inventory Transfer.
    Thanks,
    Gordon

  • A new ipod has been detected but cannot be identified. [drivers?]

    Yes -that again- the reason I'm making a new post is that this is the second time an ipod hasn't worked with me, I would like to know if there's something I can do to my system or whatever to repair it. Here's the situation.
    - Just so ya know, I use Vista on a laptop [unfortunatley]
    - Previously [as in yesterday] I had an ipod touch, it was stuck in recovery mode and nothing [and I mean nothing] worked to recover it, it wasn't being recognized at all. This problem occured when I installed Itunes 9.
    - Today I bought myself a brand new iPod Nano (5th Gen) for several reasons [not just to do with the itouch breaking, I was sick to death of the thing in general], took it home and connected it. 'A new ipod has been detected but cannot be identified' yadda yadda.
    - I tried everything, I have also downgraded my itunes back to 8, still the same message!! Argh! Here's the thing (that I think might be causing the problem) when I open Device Manager and go to Universal Serial Bus Controllers, there is no apple/ipod recognized. There is a 'USB Mass Storage Device' whch has an error symbol next to it, I've tired updating/reinstalling it etc and it doesn't work ):
    - Is there anything anyone can do? I'm so sick of ipods breaking on me. Just so you guys know, I'm not completley computer savvy so i'll need precise instructions, thanks so much to anyone who can help me.

    This is how it's displayed: http://i50.tinypic.com/nd7vk7.jpg
    And this is what happens when I click properties and 'search for solutions': http://i47.tinypic.com/2iu3vrc.jpg (the box disappears after that, apparently having done nothing, when I search online for software it informs me my computer already has the best/latest installed)
    I use a Toshiba Satelite L350-170, my Vista is a 32-bit Thankyou!
    Message was edited by: Martha11

  • Customer wants Inventory Transfer to associate Freight/Landed Cost to Items

    This is the situation:
    SAP B1 customer wants sells items from warehouse 01 and warehouse 02. Warehouse 01 on eastern side of Canada and Warehouse 02 on Western side.
    They would like to transfer certain items to warehouse 02. However, it involves Freight or Landed Costs associated.
    The customer may adjust the price of items transferred to 02 or and if they don't they atleast would like to know whether they are taking a loss in selling the transferred items from warehouse 02.
    In order to know the cost of items or associated cost with the items in 02, they need to track Freight or Landed costs associated with the transfer to western Canada.
    Inventory Transfer does not allow us to associate any shipping charges? or am I missing something here?
    Associating shipping charges with inventory transfer seems like such a natural act of transfer through Trucks? why isn't it associated with inventory transfer function in SAP B1?
    As usual appreciate all your help?
    Thanks.

    You may check this thread to have a work around:
    Re: Is it possible to have Freight for Stock Tranfer between Warehouses?
    Thanks,
    Gordon

  • Agreement lookup failed as From trading partner cannot be identified

    Hi,
    I am working on custom document over HTTPS.
    I configured B2B to send custom document over Generic Exchange(transport - HTTPS).
    I enqueue the XML document with AQ header to IP_OUT_QUEUE. B2B is able to read the data from IP_OUT_QUEUE and invokes the client Webapplication.
    I changed the IP_OUT_QUEUE to custom AQ. B2B is able to read data from custom AQ, but B2B throws "Trading partner agreement lookup failed as From trading partner cannot be identified"
    b2b.log:
    2010.02.15 at 13:03:44:470: Thread-19: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:run Thread start
    2010.02.15 at 13:03:44:471: B2BStarter thread: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:initialize Exit
    2010.02.15 at 13:03:44:497: Thread-22: B2B - (DEBUG)
    Protocol = AQ
    Version = null
    Transport Header
    aq.receiver.expiration:-1
    aq.receiver.delay:0
    aq.receiver.priority:1
    aq.receiver.correlation:b2buser
    2010.02.15 at 13:03:44:881: Thread-19: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:run initialize Enter
    2010.02.15 at 13:03:44:907: Thread-19: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:run initialize B2BListen turned on, will listen on IP_OUT_QUEUE for messages
    2010.02.15 at 13:03:44:921: Thread-19: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:run start listening on message
    2010.02.15 at 13:03:45:069: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.transport.AppInterfaceListener:onMessage calling processOutgoingMessage
    2010.02.15 at 13:03:45:069: Thread-22: B2B - (INFORMATION) oracle.tip.adapter.b2b.engine.Engine:processOutgoingMessage Enter
    2010.02.15 at 13:03:45:070: Thread-22: B2B - (DEBUG) DBContext beginTransaction: Enter
    2010.02.15 at 13:03:45:070: Thread-22: B2B - (DEBUG) DBContext beginTransaction: Transaction.begin()
    2010.02.15 at 13:03:45:071: Thread-22: B2B - (DEBUG) DBContext beginTransaction: Leave
    2010.02.15 at 13:03:45:076: Thread-22: B2B - (DEBUG) calling setFromPartyId() changing from null to TPName: null Type: null Value: null
    2010.02.15 at 13:03:45:077: Thread-22: B2B - (DEBUG) calling setToPartyId() changing from null to TPName: null Type: null Value: null
    2010.02.15 at 13:03:45:077: Thread-22: B2B - (DEBUG) calling setInitiatingPartyId() changing from null to TPName: null Type: null Value: null
    2010.02.15 at 13:03:45:077: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processOutgoingMessage To TP Namenull
    2010.02.15 at 13:03:45:078: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processOutgoingMessage From TP Namenull
    2010.02.15 at 13:03:45:078: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processOutgoingMessage business action name: null
    2010.02.15 at 13:03:45:079: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processOutgoingMessage doctype name: null
    2010.02.15 at 13:03:45:079: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processOutgoingMessage doctype revision: null
    2010.02.15 at 13:03:45:079: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processOutgoingMessage AppMsgIdnull
    2010.02.15 at 13:03:45:094: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processOutgoingMessage ipmsg.get_MSG_TYPE = 1
    2010.02.15 at 13:03:45:095: Thread-22: B2B - (DEBUG) calling setInitiatingPartyId() changing from TPName: null Type: null Value: null to TPName: null Type: null Value: null
    2010.02.15 at 13:03:45:095: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processOutgoingMessage B2B Message ID is 0A4DBD67126D1BA2FC700000136A1AD0
    2010.02.15 at 13:03:45:099: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processOutgoingMessage RefTo B2B Message ID is null
    2010.02.15 at 13:03:45:100: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processOutgoingMessage isSignalMsg() == false; call outgoingTPA
    2010.02.15 at 13:03:45:100: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processOutgoingTPA() Begin TPA Processing..
    2010.02.15 at 13:03:45:100: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() PARTIES (before calling processParty) :
    initial : null
    from : TPName: null Type: null Value: null
    to : TPName: null Type: null Value: null
    final : null
    initiating : TPName: null Type: null Value: null
    2010.02.15 at 13:03:45:101: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() direction is outgoing
    2010.02.15 at 13:03:45:102: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() calling processparty with : TPName: null Type: null Value: null
    2010.02.15 at 13:03:45:102: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.RepoDataAccessor:processParty() Begin..
    2010.02.15 at 13:03:45:112: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() after calling processparty with : TPName: Acme Type: null Value: null
    2010.02.15 at 13:03:45:112: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() PARTIES (after calling processParty):
    initial : null
    from : TPName: Acme Type: null Value: null
    to : TPName: null Type: null Value: null
    final : null
    initiating : TPName: Acme Type: null Value: null
    2010.02.15 at 13:03:45:113: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() docTypeName: null docTypeRevision: null
    2010.02.15 at 13:03:45:118: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() actionName: null actionRevision: null
    2010.02.15 at 13:03:45:119: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() Set actionRevision in MessageInfo: null
    2010.02.15 at 13:03:45:119: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() Obtain DocType using actionName and actionRevision.
    2010.02.15 at 13:03:45:124: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.RepoDataAccessor:getCollaborationDetails() Begin.. Activity Name : null Activity Version: null
    2010.02.15 at 13:03:45:125: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() eventName:<null>
    2010.02.15 at 13:03:45:125: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() messageType:1
    2010.02.15 at 13:03:45:126: Thread-22: B2B - (DEBUG) calling setInitiatingPartyId() changing from TPName: Acme Type: null Value: null to TPName: Acme Type: null Value: null
    2010.02.15 at 13:03:45:127: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() cpaID=null
    2010.02.15 at 13:03:45:127: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() TPA Name : null
    2010.02.15 at 13:03:45:128: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() TPA Name : null
    2010.02.15 at 13:03:45:128: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAIdentifier:identifyTPA() Begin..
    2010.02.15 at 13:03:45:129: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAIdentifier:identifyTPA()
    From Party -> null-null-Acme-null To Party -> null-null-null-null Business Action name -> null
    2010.02.15 at 13:03:45:130: Thread-22: B2B - (ERROR) Error -: AIP-50548: Trading partner agreement lookup failed as From trading partner cannot be identified
    at oracle.tip.adapter.b2b.tpa.TPAIdentifier.identifyTPA(TPAIdentifier.java:230)
    at oracle.tip.adapter.b2b.tpa.TPAProcessor.processTPA(TPAProcessor.java:598)
    at oracle.tip.adapter.b2b.tpa.TPAProcessor.processOutgoingTPA(TPAProcessor.java:222)
    at oracle.tip.adapter.b2b.engine.Engine.processOutgoingMessage(Engine.java:1074)
    at oracle.tip.adapter.b2b.transport.AppInterfaceListener.onMessage(AppInterfaceListener.java:141)
    at oracle.tip.transport.basic.aq.AQDequeuer.dequeue(AQDequeuer.java:348)
    at oracle.tip.transport.basic.aq.AQDequeuer.run(AQDequeuer.java:211)
    2010.02.15 at 13:03:45:131: Thread-22: B2B - (ERROR) Error -: AIP-50548: Trading partner agreement lookup failed as From trading partner cannot be identified
    at oracle.tip.adapter.b2b.tpa.TPAIdentifier.identifyTPA(TPAIdentifier.java:230)
    at oracle.tip.adapter.b2b.tpa.TPAProcessor.processTPA(TPAProcessor.java:598)
    at oracle.tip.adapter.b2b.tpa.TPAProcessor.processOutgoingTPA(TPAProcessor.java:222)
    at oracle.tip.adapter.b2b.engine.Engine.processOutgoingMessage(Engine.java:1074)
    at oracle.tip.adapter.b2b.transport.AppInterfaceListener.onMessage(AppInterfaceListener.java:141)
    at oracle.tip.transport.basic.aq.AQDequeuer.dequeue(AQDequeuer.java:348)
    at oracle.tip.transport.basic.aq.AQDequeuer.run(AQDequeuer.java:211)
    2010.02.15 at 13:03:45:131: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processOutgoingMessage B2BDomainException
    2010.02.15 at 13:03:45:132: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:handleOutboundException Updating Error Message: Error -: AIP-50548: Trading partner agreement lookup failed as From trading partner cannot be identified
    2010.02.15 at 13:03:45:132: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState Enter
    2010.02.15 at 13:03:45:209: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState Wire message not found.
    2010.02.15 at 13:03:45:211: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState Creating new business message
    2010.02.15 at 13:03:45:212: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:DbAccess:insertMsgTblRow Enter
    2010.02.15 at 13:03:45:353: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:DbAccess:insertMsgTblRow toparty name null
    2010.02.15 at 13:03:45:354: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:DbAccess:insertMsgTblRow toparty type and value nullnull
    2010.02.15 at 13:03:45:367: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:DbAccess:insertMsgTblRow BusinessAction for the given name null null
    2010.02.15 at 13:03:45:397: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState Creating new b2berror object
    2010.02.15 at 13:03:45:398: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState Updating business message error information
    2010.02.15 at 13:03:45:471: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState Exit
    2010.02.15 at 13:03:45:472: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:handleOutboundException Updating Native Event Tbl Row
    2010.02.15 at 13:03:45:472: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:DbAccess:updateNativeEvtTblRow Enter
    2010.02.15 at 13:03:45:476: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:
    ** DbAccess:updateNativeEvtTblRow:tip_wireMsg wiremsg not found
    2010.02.15 at 13:03:45:477: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:handleOutboundException notifying App
    2010.02.15 at 13:03:45:477: Thread-22: B2B - (DEBUG) Engine:notifyApp Enter
    2010.02.15 at 13:03:45:485: Thread-22: B2B - (DEBUG) notifyApp:notifyApp Enqueue the ip exception message:
    <Exception xmlns="http://integration.oracle.com/B2B/Exception" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <correlationId>null</correlationId>
    <b2bMessageId>0A4DBD67126D1BA2FC700000136A1AD0</b2bMessageId>
    <errorCode>AIP-50548</errorCode>
    <errorText>Trading partner agreement lookup failed as From trading partner cannot be identified</errorText>
    <errorDescription>
    <![CDATA[Machine Info: (dgda21a)
    Description: Make sure the trading partner has name, type, and value information
    StackTrace:
    Error -:  AIP-50548:  Trading partner agreement lookup failed as From trading partner cannot be identified
            at oracle.tip.adapter.b2b.tpa.TPAIdentifier.identifyTPA(TPAIdentifier.java:230)
            at oracle.tip.adapter.b2b.tpa.TPAProcessor.processTPA(TPAProcessor.java:598)
            at oracle.tip.adapter.b2b.tpa.TPAProcessor.processOutgoingTPA(TPAProcessor.java:222)
            at oracle.tip.adapter.b2b.engine.Engine.processOutgoingMessage(Engine.java:1074)
            at oracle.tip.adapter.b2b.transport.AppInterfaceListener.onMessage(AppInterfaceListener.java:141)
            at oracle.tip.transport.basic.aq.AQDequeuer.dequeue(AQDequeuer.java:348)
            at oracle.tip.transport.basic.aq.AQDequeuer.run(AQDequeuer.java:211)
      ]]>
    </errorDescription>
    <errorSeverity>2</errorSeverity>
    </Exception>
    2010.02.15 at 13:03:45:512: Thread-22: B2B - (DEBUG) Engine:notifyApp Exit
    2010.02.15 at 13:03:45:513: Thread-22: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:handleOutboundException Updated the Error Message Successfully: Error -: AIP-50548: Trading partner agreement lookup failed as From trading partner cannot be identified
    2010.02.15 at 13:03:45:513: Thread-22: B2B - (DEBUG) DBContext commit: Enter
    2010.02.15 at 13:03:45:516: Thread-22: B2B - (DEBUG) DBContext commit: Transaction.commit()
    2010.02.15 at 13:03:45:516: Thread-22: B2B - (DEBUG) DBContext commit: Leave
    Kindly help me to resolve this issue.

    hi Anuj,
    I am enqueuing from BPEL process. I have set the AQ header.
    <b2bMsgHeader><Header xmlns="http://xmlns.oracle.com/pcbpel/adapter/aq/publishB2BMessage/">
    <QueueHeader/>
    <PayloadHeader>
    <MSG_ID xmlns="">2SY16SY_TEST_FEB15_07E01null2010021513270041</MSG_ID>
    <INREPLYTO_MSG_ID xmlns=""/>
    <FROM_PARTY xmlns="">Acme</FROM_PARTY>
    <TO_PARTY xmlns="">GlobalChips</TO_PARTY>
    <ACTION_NAME xmlns="">ProcessBusiness</ACTION_NAME>
    <DOCTYPE_NAME xmlns="">DocType</DOCTYPE_NAME>
    <DOCTYPE_REVISION xmlns="">1.0</DOCTYPE_REVISION>
    <MSG_TYPE xmlns="">1</MSG_TYPE>
    <PAYLOAD xmlns="">XML payload</PAYLOAD>
    <ATTACHMENT xmlns=""/>
    </PayloadHeader>
    </Header>
    </b2bMsgHeader>

  • EDI 810 transaction error: Cannot uniquely identify a trading partner

    Hi,
    I am facing following error on B2B 11g version 11.1.1.6.0. Please provide the solution if you are aware of the issue.
    Error Description: Cannot uniquely identify a trading partner. The trading partners PARTNER-A, PARTNER-B have the same set of identifications.
    Partner Identification parameter for PARTNER-A and PARTNER-B
    EDI Interchange ID: xxxx
    EDI Interchange ID Qualifier: yyyy
    EDI Group ID: 111
    Name: PARTNER-A
    EDI Interchange ID: xxxx
    EDI Interchange ID Qualifier: yyyy
    EDI Group ID: 111
    Name: PARTNER-B
    Thank you
    Ram

    Two TPs can not have same identification.
    There are two ways to come out of this problem.
    1. Change the identification criteria for the TP.
    2. Use exchange level Identification for one TP.

  • Inventory transfer not visible in service call window

    Hi all,
    we have booked a service call.
    against that we transferred inventory to technicians in three documents out of which only two are visible in service call - expenses tab.
    The third document is visible separately in inventory - inventory transactions - inventory transfer.
    Now we want to create delivery out of it. How to go ahead ?
    if we select unseen items in the delivery will they be deducted twice from the inventory ?
    Pls. guide
    Thanks
    Malhaar

    Hi Gordon,
    We are able to find out the pain area.
    From the back end , we made out that inventory expenses entry was missing in the SCL2 table. and we landed into the conclusion that after punching Inventory Transfer we missed to update the service call window.
    thanks
    Malhaar.

  • Excise duty on inventory transfer to non excisable warehouse and its sale

    Hi,
             Can anybody help me to map mentioned scenario;
    Inventory transfer from Excisable warehouse to Non excisable warehouse, subsequent creation of excise invoice, how debit in excise clearing account can be cleared. How to include value of excise duty on inventory transfer to item cost in receiving warehouse..
    thanks in advance.......

    HI Frnd,
    WELCOME to SAP FORUMS.......
    NO way u can't do against the Excise & SAP rule.s.
    THanks,
    JRAJPUT

  • New ipod nano (6th gen) cannot be identified

    New ipod nano 6th gen replacement for a broken one and when plugged in a message says "An ipod has been detected but cannot be identified properly". How do you connect a new iod to an old playlist?

    See here: iPod nano: Error message saying that iPod 'could not be identified properly'
    B-rock

  • FMS for auto populating itemcodes in detail grid of Inventory Transfer

    Hi All,
    Could anyone please give me the query for Formatted search to populate item codes in the detail grid of 'Inventory Transfer' automatically based on Production Order details, by selecting a 'Production Order No.' in a UDF in Inventory Transfer entry.
    I had tried the following FMS Query :
    Declare @LineNum Int
    Declare @ProdNo Varchar(10)
    Declare @ItemNo Varchar(40)
    Set @LineNum = $[$23.0.62]
    Set @ProdNo = $[OWTR.U_ProdOrderNo]
    Set @ItemNo = (Select WOR1.itemcode  From OWOR Inner Join WOR1 on OWOR.DocEntry = WOR1.DocEntry 
    And OWOR.DocNum = @ProdNo and WOR1.VisOrder = @LineNum - 1 )                 
    Select @ItemNo
    But user has to manually click on the itemcode FMS icon on each and every row to set the itemcode in that particular row.
    Can all the itemcodes get populated in 1 go just by selecting the Production Order No ?
    Thanks,
    William

    Hi William,
    You can also use the shortcut key Shift+Alt+F2 to open User Defined Table as specified by Nagarajan.
    Please check following link too
    Working with User Defined Values in SAP Business One | Packt Publishing
    Regards
    JO

  • Query to Lookup Ship To in a UDF for the Inventory Transfer

    Good Day Experts!
    I created a UDF for the Ship To Code in the Inventory Transfer Window.  The problem is I do not know how to create a query to be used in the Formatted Search for this UDF wherein it will lookup all the Ship To Codes in the table CRD1 of that particular  Customer selected in the Inventory Transfer window.  The objective is to choose a Ship to code just like in the sales document.
    My next problem would be how to display automatically the whole Ship To Address in another UDF based on the Ship To Code chosen in the UDF Ship To Code.
    Your inputs would be highly appreciated.
    Regards,
    Jen

    To get the Complete ShipTO Address, use the following Code
    SELECT T0.cardname+CHAR(13)+isnull(T0.Address,'')+CHAR(13)+
    cast(T0.Building as varchar(100))+CHAR(13)+isnull(T0.city,'')+CHAR(13)
    +isnull(T0.zipcode,'') as Address FROM CRD1 T0
    WHERE T0.CardCode =$[OWTR.CardCode] and  T0.cardtype='S' and
    T0.Address=$[OWTR.UDF1]
    Here Replace UDF1 with the Name of the UDF in which Shipto Address Names are shown as per my previous post.
    Hope you understand

  • Inventory Transfer - Restrict Add

    Dear all,
    How do you restrict an inventory transfer document to be added if one of the row have its line total or some other field is blank or zero?
    thanks
    SV Reddy

    Hi SV Reddy.....
    If you use this SP then you can exactly find out at which row and for which Item of any row Block Num field is Empty.....
    Try once.....
    If @Object_type='67' and (@transaction_type ='A' or @transaction_type ='U')
    BEGIN
    declare @Item1 as varchar(100)
    declare @minline1 int
    declare @maxline1 int
    declare @BlockNum1 varchar(100)
    set @minline1 = (select min(T0.linenum) from WTR1 T0 where T0.docentry=@list_of_cols_val_tab_del)
    set @maxline1 = (select max(T0.linenum) from WTR1 T0 where T0.docentry=@list_of_cols_val_tab_del)
    while @minline1<=@maxline1
              begin
              select @Item1=T0.itemcode from WTR1 T0 where T0.docentry=@list_of_cols_val_tab_del and T0.linenum=@minline1               
              select @BlockNum1=T0.BlockNum from WTR1 T0 where T0.docentry=@list_of_cols_val_tab_del and  T0.linenum=@minline1               
              if      @BlockNum1 Is Null
                   begin
                        set @error=-1
                        set @error_message = 'Block Number in Inventory Trsnaction can't be blank ' + @Item1
                   End
                   set @minline1=@minline1+1
              end
    End
    Regards,
    Rahul

Maybe you are looking for

  • Falha no Processo de Aprovação

    Olá Bom dia! Estou com hum Problema no Processo de aprovação de Cotação de Vendas, Pedido de venda, onde: SBO 9 PL 11 Meu Modelo de aprovação tem um seguinte Regra: Todo Documento Gerado abaixo de hum "valor Unitário" 'X' temque ir para aprovação. Ex

  • HP remote app. on Ipad

    I cannot print form my Ipad. The remote printer app cannot find the printer. The printer is HP Photosmart wireless all-in-one B110a. Ipad  and printer are on the same network and both have an IP adress. I have got a new router with 802.11n. With the

  • Turning off monitor detection?

    Is there a way to turn of monitor auto-detection. I am using a kvm and have the a monitor hooked up as primary desktop on external dvi connector. Using iMac display as secondary monitor. Every time I use kvm to switch to another monitor the resolutio

  • Can I put more than one statement into a Condition in TestStand

    I'm trying to learn to use the Conditional statement in more than it's simplest form and I have 2 questions: Question 1: For instance simple statement is: Locals.nValue=(Locals.Compare>5) ? 1 : 2 However, I want to do 2 things in the Condition Locals

  • Including min(modified date) from results of data

    I am getting the following error message when trying to use min function for a modified date in my data: ORA-00934: group function is not allowed here I am trying to get counts of incidents closed each month. However Incidents can be closed, then reo