↧
Core i5 or Core i7
↧
Bulk plans to run at Master & Child Domain with same User in SSO Enabled environment.
e have SSO enabled OTM environment, which means users gets logged in with ONE user (by default to ONE domain).
if i need to have choice of same user switching in different sub domains and submit the bulk plans? how do i achieve this requirement. By saying so - if User submits the bulk plan from upstream domain(Master domain), we need shipments to be created in Master domain else it should create the shipments in sub domains.
Things already tried :
1. Create same user in Master & Subdomain
2. Create similar roles in Master & Subdomain
3. Change the role from Master to Subdomain, run the bulk plan
4. Eventually, it is creating shipments in master domain only- as the USER is still master domain user (not changed to User of subdomain)
we would like to achieve this without creating multiple user & asking user to logout & log in again
Trust the above is clear. Please throw some ideas.
if i need to have choice of same user switching in different sub domains and submit the bulk plans? how do i achieve this requirement. By saying so - if User submits the bulk plan from upstream domain(Master domain), we need shipments to be created in Master domain else it should create the shipments in sub domains.
Things already tried :
1. Create same user in Master & Subdomain
2. Create similar roles in Master & Subdomain
3. Change the role from Master to Subdomain, run the bulk plan
4. Eventually, it is creating shipments in master domain only- as the USER is still master domain user (not changed to User of subdomain)
we would like to achieve this without creating multiple user & asking user to logout & log in again
Trust the above is clear. Please throw some ideas.
↧
↧
secondary charge cost base on original shipment cost
Hi all,
I need to create secondary charge shipment with 1% of original_shipment cost (rate record for original = 20 eur per shipment).
I have created secondary charge rule.
What kind of rate basis item I must select in rate record for secondary charge to get right result?
I must receive 2 eur (1% from 20 eur)
any ideas?
Thanks
I need to create secondary charge shipment with 1% of original_shipment cost (rate record for original = 20 eur per shipment).
I have created secondary charge rule.
What kind of rate basis item I must select in rate record for secondary charge to get right result?
I must receive 2 eur (1% from 20 eur)
any ideas?
Thanks
↧
Registration in GTM
↧
Create custom manual create shipment action
↧
↧
Remove Data in GTM_PARTY_CODE
I would like to delete a record that exists in GTM_PARTY_CODE through xml. I added the transaction code in the xml but it didn't work.
I wonder got any other method that I can use to remove the existing data in GTM_PARTY_CODE through xml?
This is the original xml content:
<GtmPartyCode><GtmTypeGid><Gid><DomainName>XXX</DomainName><Xid>ERP TYPE</Xid></Gid></GtmTypeGid><GtmTypeCode>RELATED</GtmTypeCode></GtmPartyCode>
xml with transaction code:
<GtmPartyCode><TransactionCode>D</TransactionCode><GtmTypeGid><Gid><DomainName>XXX</DomainName><Xid>ERP TYPE</Xid></Gid></GtmTypeGid><GtmTypeCode>RELATED</GtmTypeCode></GtmPartyCode>
I wonder got any other method that I can use to remove the existing data in GTM_PARTY_CODE through xml?
This is the original xml content:
<GtmPartyCode><GtmTypeGid><Gid><DomainName>XXX</DomainName><Xid>ERP TYPE</Xid></Gid></GtmTypeGid><GtmTypeCode>RELATED</GtmTypeCode></GtmPartyCode>
xml with transaction code:
<GtmPartyCode><TransactionCode>D</TransactionCode><GtmTypeGid><Gid><DomainName>XXX</DomainName><Xid>ERP TYPE</Xid></Gid></GtmTypeGid><GtmTypeCode>RELATED</GtmTypeCode></GtmPartyCode>
↧
Set Order Release Attribute via interface not on XSD
↧
Voucher integration amendments
Hi Experts,
I am trying to modify one existing xsl for changing some voucher tags to send to our external financial systems.
Hence I am trying to do some xsl changes in the web and app servers in the path /appl/otm/v55/glog/integration/client/xsl .
But when I check the xml posted in the I_transmission table its not updating with the changes I did.
Basically I want to remove the second repeating tag in the xml "<ServiceProviderAliasValue>998083:THIS-ZAINTEST</ServiceProviderAliasValue>"
under ServiceProviderAliasValue tag.
Below is the xml and xsl I have
voucher.xml
-----------------------------------------------------------------------
<?xml version="1.0" encoding="UTF-8"?>
-<Transmission xmlns="http://xmlns.oracle.com/apps/otm/primary/5.5">-<TransmissionHeader><TransmissionCreateDateTime>20 160119102934</TransmissionCreateDateTime><TransactionCount>1</TransactionCount><SenderHostName>http://b2btest-otm-primary.tesco.co.uk:80</SenderHostName><UserName>VOUCHER</UserName><SenderTransmissionNo>146184405</SenderTransmissionNo><ReferenceTransmissionNo>0</ReferenceTransmissionNo></TransmissionHeader>-<TransmissionBody>-<GLogXMLElement>-<TransactionHeader><SenderTransactionId>21734380 6</SenderTransactionId>-<SendReason>-<Remark><RemarkSequence>1</RemarkSequence>-<RemarkQualifierGid>-<Gid><Xid>QUERY TYPE</Xid></Gid></RemarkQualifierGid><RemarkText>VOUCHER</RemarkText></Remark>-<SendReasonGid>-<Gid><Xid>SEND_INTEGRATION</Xid></Gid></SendReasonGid><ObjectType>VOUCHER</ObjectType></SendReason></TransactionHeader>-<Voucher>-<VoucherGid>-<Gid><DomainName>TESCO</DomainName><Xid>20151230-000001</Xid></Gid></VoucherGid><VoucherNum>H101750DANONE-008633</VoucherNum><AutoApproved>Y</AutoApproved>-<AmountToPay>-<FinancialAmount><GlobalCurrencyCode>GBP</GlobalCurrencyCode><MonetaryAmount>859.42</MonetaryAmount><RateToBase>1.0</RateToBase></FinancialAmount></AmountToPay>-<ApprovedDate><GLogDate>20151230080000</GLogDate></ApprovedDate>-<Payment>-<PaymentHeader><DomainName>TESCO</DomainName>-<InvoiceGid>-<Gid><DomainName>TESCO</DomainName><Xid>20151230-000001</Xid></Gid></InvoiceGid><InvoiceNum>H101750DANONE-008460</InvoiceNum>-<InvoiceDate><GLogDate>20151230100706</GLogDate></InvoiceDate>-<InvoiceRefnum>-<InvoiceRefnumQualifierGid>-<Gid><Xid>GLOG</Xid></Gid></InvoiceRefnumQualifierGid><InvoiceRefnumValue>TESC O.20151230-000001</InvoiceRefnumValue></InvoiceRefnum>
-<ServiceProviderAlias>-<ServiceProviderAliasQualifierGid>-<Gid><Xid>GLOG</Xid></Gid></ServiceProviderAliasQualifierGid><ServiceProviderA liasValue>TESCO.H101750DANONE</ServiceProviderAliasValue></ServiceProviderAlias></PaymentHeader></Payment>-<Shipment>-<ShipmentHeader>-<ShipmentGid>-<Gid><DomainName>TESCO</DomainName><Xid>28393905</Xid></Gid></ShipmentGid><TransactionCode>NP</TransactionCode></ShipmentHeader>-<Location><TransactionCode>NP</TransactionCode>-<LocationGid>-<Gid><DomainName>TESCO</DomainName><Xid>H101750DANONE</Xid></Gid></LocationGid><LocationName>2XL</LocationName>-<Address>-<CountryCode3Gid>-<Gid><Xid>GBR</Xid></Gid></CountryCode3Gid></Address>-<Remark><RemarkText>RACHEL THOMSON</RemarkText></Remark>-<Remark><RemarkText>LYNDSEY WATSON</RemarkText></Remark>-<Remark><RemarkText>HAULIER</RemarkText></Remark>-<ParentLocationGid>-<LocationGid>-<Gid><DomainName>TESCO</DomainName><Xid>H101750</Xid></Gid></LocationGid></ParentLocationGid>-<ServiceProvider>-<ServiceProviderAlias>-<ServiceProviderAliasQualifierGid>-<Gid><Xid>GLOG</Xid></Gid></ServiceProviderAliasQualifierGid><ServiceProviderA liasValue>TESCO.H101750DANONE</ServiceProviderAliasValue></ServiceProviderAlias>-<ServiceProviderAlias>-<ServiceProviderAliasQualifierGid>-<Gid><DomainName>TESCO</DomainName><Xid>ORACLE</Xid></Gid></ServiceProviderAliasQualifierGid><ServiceProviderA liasValue>815903:NOCODE-ZEEBRUGG</ServiceProviderAliasValue></ServiceProviderAlias></ServiceProvider></Location>-<Location><TransactionCode>NP</TransactionCode>-<LocationGid>-<Gid><DomainName>TESCO</DomainName><Xid>H103540</Xid></Gid></LocationGid><LocationName>TESCO (LICHFIELD)</LocationName>-<Address>-<CountryCode3Gid>-<Gid><Xid>GBR</Xid></Gid></CountryCode3Gid></Address>-<Remark><RemarkText>HAULIER</RemarkText></Remark>-<ServiceProvider>-<ServiceProviderAlias>-<ServiceProviderAliasQualifierGid>-<Gid><Xid>GLOG</Xid></Gid></ServiceProviderAliasQualifierGid><ServiceProviderA liasValue>TESCO.H103540</ServiceProviderAliasValue></ServiceProviderAlias>-<ServiceProviderAlias>-<ServiceProviderAliasQualifierGid>-<Gid><DomainName>TESCO</DomainName><Xid>ORACLE</Xid></Gid></ServiceProviderAliasQualifierGid><ServiceProviderA liasValue>998083:THIS-ZAINTEST</ServiceProviderAliasValue></ServiceProviderAlias></ServiceProvider></Location>
-<TransOrder>-<TransOrderHeader>-<TransOrderGid>-<Gid><DomainName>TESCO</DomainName><Xid>54081848Z</Xid></Gid></TransOrderGid><TransactionCode>NP</TransactionCode>-<PlanningGroupGid>-<Gid><DomainName>TESCO</DomainName><Xid>AMBIENT</Xid></Gid></PlanningGroupGid></TransOrderHeader></TransOrder></Shipment></Voucher></GLogXMLElement></TransmissionBody></Transmission>
-------------------------------------------------------------------------------------
Tesco_Voucher_55_mini_C - Copy.xsl
-------------------------------------------------------------------------------------
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:strip-space elements="*" />
<xsl:template match="*" priority="3">
<xsl:element name="{local-name()}" namespace="http://xmlns.oracle.com/apps/otm/primary/5.5">
<xsl:apply-templates select="@*|node()" />
</xsl:element>
</xsl:template>
<!-- ************************************************** ***************************** -->
<!-- Delete complete TransactionHeader element including subelements -->
<!-- ************************************************** ***************************** -->
<xsl:template match="TransactionHeader"/>
<!-- ************************************************** ***************************** -->
<!-- Delete complete ShipmentOrderRelease element including subelements -->
<!-- ************************************************** ***************************** -->
<xsl:template match="Shipment/ShipmentOrderRelease"/>
<!-- ************************************************** ******************************************** -->
<!-- Need to copy PackagedItem data to ShipUnitContent for backward compatibility -->
<!-- ************************************************** ******************************************** -->
<xsl:template name="getPackagedItem">
<xsl:param name="domainName"/>
<xsl:param name="xid"/>
<xsl:choose>
<xsl:when test="$domainName">
<PackagedItem>
<xsl:apply-templates select="../../../../PackagedItem[Packaging/PackagedItemGid/Gid/DomainName/text()=$domainName and Packaging/PackagedItemGid/Gid/Xid/text()=$xid]/*"/>
</PackagedItem>
</xsl:when>
<xsl:otherwise>
<PackagedItem>
<xsl:apply-templates select="../../../../PackagedItem[not(Packaging/PackagedItemGid/Gid/DomainName) and Packaging/PackagedItemGid/Gid/Xid/text()=$xid]/*"/>
</PackagedItem>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="Shipment/ShipUnit/ShipUnitContent/PackagedItemRef/PackagedItemGid">
<xsl:call-template name="getPackagedItem">
<xsl:with-param name="domainName" select="Gid/DomainName/text()"/>
<xsl:with-param name="xid" select="Gid/Xid/text()"/>
</xsl:call-template>
</xsl:template>
<!-- ************************************************** ***************************** -->
<!-- By default, copy all the other elements, attributes, and text nodes -->
<!-- ************************************************** ***************************** -->
<xsl:template match="*|@*|text()|comment()">
<xsl:copy>
<xsl:apply-templates select="*|@*|text()|comment()"/>
</xsl:copy>
</xsl:template>
</xsl:stylesheet>
very old version :5.5
I am trying to modify one existing xsl for changing some voucher tags to send to our external financial systems.
Hence I am trying to do some xsl changes in the web and app servers in the path /appl/otm/v55/glog/integration/client/xsl .
But when I check the xml posted in the I_transmission table its not updating with the changes I did.
Basically I want to remove the second repeating tag in the xml "<ServiceProviderAliasValue>998083:THIS-ZAINTEST</ServiceProviderAliasValue>"
under ServiceProviderAliasValue tag.
Below is the xml and xsl I have
voucher.xml
-----------------------------------------------------------------------
<?xml version="1.0" encoding="UTF-8"?>
-<Transmission xmlns="http://xmlns.oracle.com/apps/otm/primary/5.5">-<TransmissionHeader><TransmissionCreateDateTime>20 160119102934</TransmissionCreateDateTime><TransactionCount>1</TransactionCount><SenderHostName>http://b2btest-otm-primary.tesco.co.uk:80</SenderHostName><UserName>VOUCHER</UserName><SenderTransmissionNo>146184405</SenderTransmissionNo><ReferenceTransmissionNo>0</ReferenceTransmissionNo></TransmissionHeader>-<TransmissionBody>-<GLogXMLElement>-<TransactionHeader><SenderTransactionId>21734380 6</SenderTransactionId>-<SendReason>-<Remark><RemarkSequence>1</RemarkSequence>-<RemarkQualifierGid>-<Gid><Xid>QUERY TYPE</Xid></Gid></RemarkQualifierGid><RemarkText>VOUCHER</RemarkText></Remark>-<SendReasonGid>-<Gid><Xid>SEND_INTEGRATION</Xid></Gid></SendReasonGid><ObjectType>VOUCHER</ObjectType></SendReason></TransactionHeader>-<Voucher>-<VoucherGid>-<Gid><DomainName>TESCO</DomainName><Xid>20151230-000001</Xid></Gid></VoucherGid><VoucherNum>H101750DANONE-008633</VoucherNum><AutoApproved>Y</AutoApproved>-<AmountToPay>-<FinancialAmount><GlobalCurrencyCode>GBP</GlobalCurrencyCode><MonetaryAmount>859.42</MonetaryAmount><RateToBase>1.0</RateToBase></FinancialAmount></AmountToPay>-<ApprovedDate><GLogDate>20151230080000</GLogDate></ApprovedDate>-<Payment>-<PaymentHeader><DomainName>TESCO</DomainName>-<InvoiceGid>-<Gid><DomainName>TESCO</DomainName><Xid>20151230-000001</Xid></Gid></InvoiceGid><InvoiceNum>H101750DANONE-008460</InvoiceNum>-<InvoiceDate><GLogDate>20151230100706</GLogDate></InvoiceDate>-<InvoiceRefnum>-<InvoiceRefnumQualifierGid>-<Gid><Xid>GLOG</Xid></Gid></InvoiceRefnumQualifierGid><InvoiceRefnumValue>TESC O.20151230-000001</InvoiceRefnumValue></InvoiceRefnum>
-<ServiceProviderAlias>-<ServiceProviderAliasQualifierGid>-<Gid><Xid>GLOG</Xid></Gid></ServiceProviderAliasQualifierGid><ServiceProviderA liasValue>TESCO.H101750DANONE</ServiceProviderAliasValue></ServiceProviderAlias></PaymentHeader></Payment>-<Shipment>-<ShipmentHeader>-<ShipmentGid>-<Gid><DomainName>TESCO</DomainName><Xid>28393905</Xid></Gid></ShipmentGid><TransactionCode>NP</TransactionCode></ShipmentHeader>-<Location><TransactionCode>NP</TransactionCode>-<LocationGid>-<Gid><DomainName>TESCO</DomainName><Xid>H101750DANONE</Xid></Gid></LocationGid><LocationName>2XL</LocationName>-<Address>-<CountryCode3Gid>-<Gid><Xid>GBR</Xid></Gid></CountryCode3Gid></Address>-<Remark><RemarkText>RACHEL THOMSON</RemarkText></Remark>-<Remark><RemarkText>LYNDSEY WATSON</RemarkText></Remark>-<Remark><RemarkText>HAULIER</RemarkText></Remark>-<ParentLocationGid>-<LocationGid>-<Gid><DomainName>TESCO</DomainName><Xid>H101750</Xid></Gid></LocationGid></ParentLocationGid>-<ServiceProvider>-<ServiceProviderAlias>-<ServiceProviderAliasQualifierGid>-<Gid><Xid>GLOG</Xid></Gid></ServiceProviderAliasQualifierGid><ServiceProviderA liasValue>TESCO.H101750DANONE</ServiceProviderAliasValue></ServiceProviderAlias>-<ServiceProviderAlias>-<ServiceProviderAliasQualifierGid>-<Gid><DomainName>TESCO</DomainName><Xid>ORACLE</Xid></Gid></ServiceProviderAliasQualifierGid><ServiceProviderA liasValue>815903:NOCODE-ZEEBRUGG</ServiceProviderAliasValue></ServiceProviderAlias></ServiceProvider></Location>-<Location><TransactionCode>NP</TransactionCode>-<LocationGid>-<Gid><DomainName>TESCO</DomainName><Xid>H103540</Xid></Gid></LocationGid><LocationName>TESCO (LICHFIELD)</LocationName>-<Address>-<CountryCode3Gid>-<Gid><Xid>GBR</Xid></Gid></CountryCode3Gid></Address>-<Remark><RemarkText>HAULIER</RemarkText></Remark>-<ServiceProvider>-<ServiceProviderAlias>-<ServiceProviderAliasQualifierGid>-<Gid><Xid>GLOG</Xid></Gid></ServiceProviderAliasQualifierGid><ServiceProviderA liasValue>TESCO.H103540</ServiceProviderAliasValue></ServiceProviderAlias>-<ServiceProviderAlias>-<ServiceProviderAliasQualifierGid>-<Gid><DomainName>TESCO</DomainName><Xid>ORACLE</Xid></Gid></ServiceProviderAliasQualifierGid><ServiceProviderA liasValue>998083:THIS-ZAINTEST</ServiceProviderAliasValue></ServiceProviderAlias></ServiceProvider></Location>
-<TransOrder>-<TransOrderHeader>-<TransOrderGid>-<Gid><DomainName>TESCO</DomainName><Xid>54081848Z</Xid></Gid></TransOrderGid><TransactionCode>NP</TransactionCode>-<PlanningGroupGid>-<Gid><DomainName>TESCO</DomainName><Xid>AMBIENT</Xid></Gid></PlanningGroupGid></TransOrderHeader></TransOrder></Shipment></Voucher></GLogXMLElement></TransmissionBody></Transmission>
-------------------------------------------------------------------------------------
Tesco_Voucher_55_mini_C - Copy.xsl
-------------------------------------------------------------------------------------
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:strip-space elements="*" />
<xsl:template match="*" priority="3">
<xsl:element name="{local-name()}" namespace="http://xmlns.oracle.com/apps/otm/primary/5.5">
<xsl:apply-templates select="@*|node()" />
</xsl:element>
</xsl:template>
<!-- ************************************************** ***************************** -->
<!-- Delete complete TransactionHeader element including subelements -->
<!-- ************************************************** ***************************** -->
<xsl:template match="TransactionHeader"/>
<!-- ************************************************** ***************************** -->
<!-- Delete complete ShipmentOrderRelease element including subelements -->
<!-- ************************************************** ***************************** -->
<xsl:template match="Shipment/ShipmentOrderRelease"/>
<!-- ************************************************** ******************************************** -->
<!-- Need to copy PackagedItem data to ShipUnitContent for backward compatibility -->
<!-- ************************************************** ******************************************** -->
<xsl:template name="getPackagedItem">
<xsl:param name="domainName"/>
<xsl:param name="xid"/>
<xsl:choose>
<xsl:when test="$domainName">
<PackagedItem>
<xsl:apply-templates select="../../../../PackagedItem[Packaging/PackagedItemGid/Gid/DomainName/text()=$domainName and Packaging/PackagedItemGid/Gid/Xid/text()=$xid]/*"/>
</PackagedItem>
</xsl:when>
<xsl:otherwise>
<PackagedItem>
<xsl:apply-templates select="../../../../PackagedItem[not(Packaging/PackagedItemGid/Gid/DomainName) and Packaging/PackagedItemGid/Gid/Xid/text()=$xid]/*"/>
</PackagedItem>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="Shipment/ShipUnit/ShipUnitContent/PackagedItemRef/PackagedItemGid">
<xsl:call-template name="getPackagedItem">
<xsl:with-param name="domainName" select="Gid/DomainName/text()"/>
<xsl:with-param name="xid" select="Gid/Xid/text()"/>
</xsl:call-template>
</xsl:template>
<!-- ************************************************** ***************************** -->
<!-- By default, copy all the other elements, attributes, and text nodes -->
<!-- ************************************************** ***************************** -->
<xsl:template match="*|@*|text()|comment()">
<xsl:copy>
<xsl:apply-templates select="*|@*|text()|comment()"/>
</xsl:copy>
</xsl:template>
</xsl:stylesheet>
very old version :5.5
↧
Agent Direct SQL Update .vs Auto Assignment Rule
Looking for best practices - which method works best. I'm currently using a direct sql update within an agent to assign a specific itinerary to an order release based on specific origin location id's. I believe this could be done via auto assignment rule but not sure which method has the least impact to performance. Running 6.3.5
↧
↧
Manual Ship Unit Changes
Hi All, We're trying to figure out a way if we can manually tell OTM how many pallets/shipment ship units we are putting on a shipment?
Basically the client has no way of knowing how goods will be packed and how many ship units (pallets, boxes, crates etc) will they packed in. OTM uses the Order Configuration to figure out how many OR Ship Units to build and finally how many S Ship Units will be built. At this point the warehouse user wants to go into OTM and add the pallet weights and volumes manually, and also adjust the number of ship units (if OTM creates 4 Ship Units, but he managed packing it into 3 Ship Units, he would like to get rid of one and updates the weights of the remaining S Ship Units).
Is this possible in OTM?
Basically the client has no way of knowing how goods will be packed and how many ship units (pallets, boxes, crates etc) will they packed in. OTM uses the Order Configuration to figure out how many OR Ship Units to build and finally how many S Ship Units will be built. At this point the warehouse user wants to go into OTM and add the pallet weights and volumes manually, and also adjust the number of ship units (if OTM creates 4 Ship Units, but he managed packing it into 3 Ship Units, he would like to get rid of one and updates the weights of the remaining S Ship Units).
Is this possible in OTM?
↧
SHIPMENT REFNUM QUALIFIER as basis is not working
Hi All,
We are using the SHIPMENT REFNUM QUALIFIER AS rate basis with multi cost rule as minimun and recalculate flag is checked on rate offering , but otm is not considering the rate record with this setup even though its cheap.
So as a workaround planner are using change service action to pick this rate after planning is done
Any Inputs?
Regards
Arpit
We are using the SHIPMENT REFNUM QUALIFIER AS rate basis with multi cost rule as minimun and recalculate flag is checked on rate offering , but otm is not considering the rate record with this setup even though its cheap.
So as a workaround planner are using change service action to pick this rate after planning is done
Any Inputs?
Regards
Arpit
↧
Tender Email Subject (Object ID)
Hi,
I am modfiying the email layout of a tender message. In the corresponding style sheet profile the Subject Propkey "subjectPropKey.Tender_for_Shipment_{0}" has been configured. Due to the documentation the placeholder "{0}" will be replaced by the/an object ID. During my tests this is the shipment reference number of type "BM".
Ramon
I am modfiying the email layout of a tender message. In the corresponding style sheet profile the Subject Propkey "subjectPropKey.Tender_for_Shipment_{0}" has been configured. Due to the documentation the placeholder "{0}" will be replaced by the/an object ID. During my tests this is the shipment reference number of type "BM".
- Where can I find the configuration that in case of a tender email {0} will be replaced by the shipment reference number of type "BM"?
- Is it always the shipment reference number of type "BM"?
Ramon
↧
Tender Email: Used contacts
Hi,
the values out of the transmission data will be extracted by a xpath expression starting with "Blob/xml/TenderOffer/...". But in the case for the data corresponding to the planner - specified in "TenderContactInfoHtml.xsl" - the expression "Contact[@ID='user' and @num=1]" will be used. Which does not match to any part of the transmission data. Also the values from this contact, which are used to populate the email, can not be found in the transmission data.
Is there a separate xml based contact structure which is not part of the transmission data but used inside the xsl?
Thanks,
Ramon
the values out of the transmission data will be extracted by a xpath expression starting with "Blob/xml/TenderOffer/...". But in the case for the data corresponding to the planner - specified in "TenderContactInfoHtml.xsl" - the expression "Contact[@ID='user' and @num=1]" will be used. Which does not match to any part of the transmission data. Also the values from this contact, which are used to populate the email, can not be found in the transmission data.
Is there a separate xml based contact structure which is not part of the transmission data but used inside the xsl?
Thanks,
Ramon
↧
↧
3 Of 9 BarCode Issue in PDF
↧
Using Country Code as a matching parameter in Service Parameter in RPLS
Hi ,
We are on OTM version 6.3.3.
Customer has asked us for doing RPLS % threshold calculation with using country code as part of matching parameter (not count Country Name match in overall match %).
My observations for below:
1. When we configure Service parameter for RPLS functionality, GTM look for country name of Party
2. In Party/ Contact table, there is no table available for Country Code in Contact table structure It is available in Location ID
3. Also in 6.3.3 Oracle GTM version, we dont have separate parameter for Country Code
Please let me know if this is possible or we need to raise SR for the same.
Thanks in advance. :)
Regards,
Sagar
We are on OTM version 6.3.3.
Customer has asked us for doing RPLS % threshold calculation with using country code as part of matching parameter (not count Country Name match in overall match %).
My observations for below:
1. When we configure Service parameter for RPLS functionality, GTM look for country name of Party
2. In Party/ Contact table, there is no table available for Country Code in Contact table structure It is available in Location ID
3. Also in 6.3.3 Oracle GTM version, we dont have separate parameter for Country Code
Please let me know if this is possible or we need to raise SR for the same.
Thanks in advance. :)
Regards,
Sagar
↧
Error creating SHIP_COMMIT_ALLOC_JOIN during shipment planning
While planning the shipments some times rarely certain shipments it does not plan due to the below issue.
Error creating SHIP_COMMIT_ALLOC_JOIN for shipmentGid: APD.4-01062945 commitAllocUsageGid: APD.APD_10012015-0140 servprovGid: WENP domainName: APD
________________________________________
IncreaseCommitAllocUsage timed out waiting for CommitAllocUsage: APD.APD_10012015-0140. The object is held by Activity: DecreaseCommitAllocUsage,
Machine: DEFAULT, Thread: agentPlanning - 2, Process: 686536, Since: 2016-01-20 07:55:27 CST6CDT.
What needs to be done to resolve the issue?
Error creating SHIP_COMMIT_ALLOC_JOIN for shipmentGid: APD.4-01062945 commitAllocUsageGid: APD.APD_10012015-0140 servprovGid: WENP domainName: APD
________________________________________
IncreaseCommitAllocUsage timed out waiting for CommitAllocUsage: APD.APD_10012015-0140. The object is held by Activity: DecreaseCommitAllocUsage,
Machine: DEFAULT, Thread: agentPlanning - 2, Process: 686536, Since: 2016-01-20 07:55:27 CST6CDT.
What needs to be done to resolve the issue?
↧
ejb.ShipmentRefnumQual record not found
Hi All,
Getting below exception when we try to plan the shipment manually from any user role except admin.
Exception:
ejb.ShipmentRefnumQual record not found: pk=BM Could not retrieve SHIPMENT_REFNUM_QUAL(s)
Note: we have a vpd profile on "Shipment_Refnum_qual'. if we remove it then we are able to plan shipments.
strange thing here is we have the same setup in other instances and we are able plan the shipments without any issue.
if any one have any idea about this issue please help me to resolve this.
Thanks
Teja.
Getting below exception when we try to plan the shipment manually from any user role except admin.
Exception:
ejb.ShipmentRefnumQual record not found: pk=BM Could not retrieve SHIPMENT_REFNUM_QUAL(s)
Note: we have a vpd profile on "Shipment_Refnum_qual'. if we remove it then we are able to plan shipments.
strange thing here is we have the same setup in other instances and we are able plan the shipments without any issue.
if any one have any idea about this issue please help me to resolve this.
Thanks
Teja.
↧
↧
OTM Sourcing baseline menu tree options and Action list access for SERVPROV Role
What are the OTM Sourcing baseline (default) menu tree options and Action list access optionsfor the SERVPROV Role?
Per the 6.3 OTM TOI Transportation_Sourcing_Comprehensive Truckload Rates Part 2 of 2.PDF(slides/pages 26 thru 33). Page 30 provides a print screen of the Sourcing menu tree in the left margin with the optionsof:
Bid Creation
Upload Bid Response
Bid
Lane Summary Criteria
While the middle of the screen displays the results for the specific menu tree under Bid Creation, Bids with Actions menu list containing:
Audit Trail
Commit
Copy Bid
Create Bid Package
Uncommit
View Bid Report
Withdraw
Q1: What arethe OTM Sourcing baseline (default) menu tree options for the SERVPROV Role?
Q2: With each of the 3 Sourcing Menu Tree options (Upload Bid Response, Bid & LaneSummary Criteria), what are the corresponding Action List options?
Q3: Within the Bid Creation, Bids, Actions what functionality do each of the 7 Action List options give to the Service Providers?
Q4: What functionality is available to the Service Providers in the Lane Summary Criteria, Actions List options?
Link to the Online Help Truckload Flow Overview:
https://otmt.menloworldwide.com/GC3/html/help/webhelp/en/procurement/overview/truckload_flow_overview.htm
The Online Help does not specifically explain which menu tree options and Action functionality that the SERVPROV Role should have for the OTM Sourcing module.
Per the 6.3 OTM TOI Transportation_Sourcing_Comprehensive Truckload Rates Part 2 of 2.PDF(slides/pages 26 thru 33). Page 30 provides a print screen of the Sourcing menu tree in the left margin with the optionsof:
Bid Creation
Upload Bid Response
Bid
Lane Summary Criteria
While the middle of the screen displays the results for the specific menu tree under Bid Creation, Bids with Actions menu list containing:
Audit Trail
Commit
Copy Bid
Create Bid Package
Uncommit
View Bid Report
Withdraw
Q1: What arethe OTM Sourcing baseline (default) menu tree options for the SERVPROV Role?
Q2: With each of the 3 Sourcing Menu Tree options (Upload Bid Response, Bid & LaneSummary Criteria), what are the corresponding Action List options?
Q3: Within the Bid Creation, Bids, Actions what functionality do each of the 7 Action List options give to the Service Providers?
Q4: What functionality is available to the Service Providers in the Lane Summary Criteria, Actions List options?
Link to the Online Help Truckload Flow Overview:
https://otmt.menloworldwide.com/GC3/html/help/webhelp/en/procurement/overview/truckload_flow_overview.htm
The Online Help does not specifically explain which menu tree options and Action functionality that the SERVPROV Role should have for the OTM Sourcing module.
↧
Transmission Header Update for Certain condition
↧
HIRING: OTM Analyst - Norcross, GA - Permanent, Full-time Position + Benefits
WestRock in Norcross, GA is currently hiring an OTM Technical Analyst. This is a permanent, full-time position with benefits and is an exciting opportunity to work for one of the largest packaging companies in the world! Please email your resume to melanie.chin@aonhewitt.com if interested. Thanks!
Oracle Technical Analyst (OTM) Technical Analyst
Norcross, GA
MWV and RockTenn have come together to form WestRock. WestRock makes consumer and corrugated packaging solutions that give our customers a winning edge in the global marketplace. We partner closely with customers on everything from beverage packs and pizza boxes to trigger sprayers and fragrance pumps to paperboard used for a wide variety of packaging and shipping containers. We consider ourselves to be part of their team � as we strive for continuous improvement together.
Every day, our 42,000 team members combine practical innovations and rigorous execution in about 275 operating and business facilities across North America, South America, Europe and Asia to deliver products and services that answer unique local needs. We expect to win as a company and lead the industry by achieving success together with our customers, employees and investors.
Career Opportunity:
The OTM Analyst is a technical plus functional position supporting Oracle Transportation Management (OTM). WestRock utilizes Oracle Transportation Management to plan, tender and settle inbound Recycle shipments to our Corrugated Mills and outbound rollstock shipments from our Corrugated Mills. OTM is expanding to include the remainder of Paper Solutions beginning with inbound Recycle shipments to Paperboard Mills and then the remainder of WestRock Packaging solutions. This position supports WestRock�s operational requirements and strategic business initiatives as we implement additional functionality and/or locations. Based on the strategic objectives and priorities set by the Senior Vice President of Enterprise Logistics, this position interacts with OTM Business Process Owners to develop and implement solutions as business requirements and priorities are established.
How will you impact WestRock:
OTM Functional responsibilities
- Review current transportation business processes to determine where automation/improvements will drive efficiency.
- Recommend innovative uses of OTM functionality, design, implement solutions and train end-users.
- Develop and document specifications for OTM configurations and associated interfaces to ensure scalable integrated enterprise platform and meet business objectives.
- Creating/modifying SQL queries & agent work flows to support constantly changing business needs.
- Managing OTM configurations and setup for various functionalities like order planning, carrier constraints, invoice processing etc.
- Provide XML mapping to Enterprise Application for interfaces.
- Onboarding and setup for carriers utilizing EDI
- Working with carriers to achieve shipment status message compliance adherence
- Executing unit & system testing for all scenarios
- Providing technical support for OTM on daily basis
- Diagnose, Design and implement corrections for production problems
- Coordinate with other IT Support groups for problem resolution
- Answer user questions on system functionality
- Bachelor�s degree required
- Graduate degree preferred
- 5+ years of OTM experience
- Superior knowledge of SQL (Oracle) and stored procedures is required.
- OTM technical experience required:
- Agent creation
- Saved SQL queries
- Inbound and outbound integration for orders, planned shipments, tenders, shipment status, actual shipment and allocation base.
- OTM functional experience preferred:
- Shipment Planning and tendering
- Export/Ocean Shipments
- Dock scheduling
- Continuous move
- Experience/Knowledge working with webMethods preferred
- BI Publisher or QlikView knowledge is preferred.
WestRock Company is an Equal Opportunity Employer committed to creating and maintaining a diverse workforce: Minorities/Females/ Disabled/Veterans.
↧