JanePapa
27th November 2018, 08:57
Dear all,

I have to create BODs with method Show/PublishEvent/OnProcess with LN Studio
after that I tested BODs to show data by program "tlbct3232m000" (Is BOD = Checked) and I got message when I set tracking in BW as figure.

2018-11-27T06:46:22+00:00 0801 BDE [BOD] EXCEPTION: Error -2203 at ptlbctdll60000-3454: BOD verb is unsupported (GetDataBC2BOD) [child result: no; ref.info: no; mess.collected: no]
2018-11-27T06:46:22+00:00 0801 BDE [BOD] Translate BOD to BDE name and method: stopped with error (Translate Verb to BDE method)
2018-11-27T06:46:22+00:00 0801 BDE [BOD] Translate BOD to BDE request: stopped with error (Get Verb, BDE name and method)
2018-11-27T06:46:22+00:00 0801 BDE --------------------------------------------------------------------------------

Could you please help me about how to fixed this problem?

Regards,
JanePapa

ARijke
27th November 2018, 10:01
please post the xml file you try to process.

JanePapa
27th November 2018, 10:27
please post the xml file you try to process.

Hi ARijke,

I am not sure, this xml request that you mean.

<ShowRequest>
<ApplicationArea>
<Selection>
</Selection>
</ApplicationArea>
<DataArea>
<GetDataBC2BOD>
<GetDataBC2>
<GetDataBCHeader>
<DocumentID>
<ID>MAS000011_2</ID>
</DocumentID>
</GetDataBCHeader>
</GetDataBC2>
</GetDataBC2BOD>
</DataArea>
</ShowRequest>

Regards,
JanePapa

ARijke
27th November 2018, 11:00
this is a BDE type of xml. If you set the BOD flag in tlbct3232m000 then the input file needs to a BOD message.
You did not specify which verbs are implemented. I assume you tried to implement the Get and the Show verb? In that case the incoming Bod needs to be Get and the outgoing BOD would be a Show BOD.

JanePapa
27th November 2018, 11:09
this is a BDE type of xml. If you set the BOD flag in tlbct3232m000 then the input file needs to a BOD message.
You did not specify which verbs are implemented. I assume you tried to implement the Get and the Show verb? In that case the incoming Bod needs to be Get and the outgoing BOD would be a Show BOD.

Hi ARijke,

You mean my file request is a XML file cannot request Is BOD = Checked, I already to understand it. thank you :)

Another way I input method = show and used same XML file request, DocumentID_ID cannot send to my custom BODs that effect to cannot get data.

Please advise me.
JanePapa

ARijke
27th November 2018, 11:26
Which verbs are implemented?

Secondly a Get bod should look like this:
<?xml version="1.0"?>
<GetInventoryCount xmlns="http://schema.infor.com/InforOAGIS/2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://schema.infor.com/2.13.x/InforOAGIS http://schema.infor.com/2.13.x/InforOAGIS/BODs/GetInventoryCount.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" releaseID="2">
<ApplicationArea>
<Sender>
<LogicalID>lid://infor.ln.mnt1_372</LogicalID>
<ComponentID>erp</ComponentID>
<ConfirmationCode>OnError</ConfirmationCode>
</Sender>
<CreationDateTime/>
<BODID>infor-nid:infor:372:W_WMS1:WMS1 _MM-WMS01:?InventoryCount&amp;verb=Get</BODID>
</ApplicationArea>
<DataArea>
<Get maxItems="1">
<TenantID>infor</TenantID>
<AccountingEntityID>372</AccountingEntityID>
<LocationID>W_WMS1</LocationID>
<Expression expressionLanguage="InforItemID">MM-WMS01</Expression>
</Get>
</DataArea>
</GetInventoryCount>

JanePapa
28th November 2018, 09:38
Hi ARijke,

Thank you for your information, I can to use method show for my custom BODs by select event "show" in BID.

Regards,
JanePapa

ARijke
28th November 2018, 10:12
You should support both verbs. Get as an inbound and Show as an outbound BOD.

JanePapa
28th November 2018, 10:25
Hi ARijke,

That's great idea and I will modify to support both of show and get.

Thank you very much
JanePapa