Quantcast
Channel: OTMFAQ Forums
Viewing all 2772 articles
Browse latest View live

Core i5 or Core i7

$
0
0
Hi all.

Is it possible to install OTM in a virtual machine with processor core i5 or core i7 just to leraning this tool?

Thanks.

Bulk plans to run at Master & Child Domain with same User in SSO Enabled environment.

$
0
0
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.

secondary charge cost base on original shipment cost

$
0
0
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

Registration in GTM

$
0
0
What is the usage of Registrations in GTM?

Create custom manual create shipment action

$
0
0
Hi All,

I want to create a custom action for manual shipment creation with display ignore criteria as checked but i am not getting the MANUALLY_CREATE_SHIPMENT_INPUT in list for action definition id which is defined for default action.

Need your valuable input on this

Regards
Arpit

Remove Data in GTM_PARTY_CODE

$
0
0
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>

Set Order Release Attribute via interface not on XSD

$
0
0
Hi All, We're looking to set a Release Attribute (SALES_ORDER vs PURCHASE_ORDER) via integration, but cannot seem to find ReleaseAttribute on the Schema.

Is this something that simply missed or is it called something else on the XSD?

Thx

Voucher integration amendments

$
0
0
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

Agent Direct SQL Update .vs Auto Assignment Rule

$
0
0
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

$
0
0
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?

SHIPMENT REFNUM QUALIFIER as basis is not working

$
0
0
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

Tender Email Subject (Object ID)

$
0
0
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".

  1. 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"?
  2. Is it always the shipment reference number of type "BM"?
Thanks,
Ramon

Tender Email: Used contacts

$
0
0
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

3 Of 9 BarCode Issue in PDF

$
0
0
Hi,


If I am using 3 of 9 barcode the bar code is displayed in HTML,MS Excel and MS Word. But the bar code is not displayed when report is generated in PDF file.


Please let me know how to resolve this issue.


Regards
Ravi Gurujala

Using Country Code as a matching parameter in Service Parameter in RPLS

$
0
0
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 don’t 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
Attached Images

Error creating SHIP_COMMIT_ALLOC_JOIN during shipment planning

$
0
0
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?

ejb.ShipmentRefnumQual record not found

$
0
0
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.

OTM Sourcing baseline menu tree options and Action list access for SERVPROV Role

$
0
0
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.

Transmission Header Update for Certain condition

$
0
0
Hi All,

Need help with a scenario where for a particular SCAC, we want to send an additional value in the transmission header. I could not find out how the updates are going in into o
transmission header. is it an XSL change ? Need some advice.

Regards
Vipin

HIRING: OTM Analyst - Norcross, GA - Permanent, Full-time Position + Benefits

$
0
0
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.
OTM Technical responsibilities
  • 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
Application maintenance, troubleshooting and on-call support
  • 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
What you need to succeed:
  • 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.
If this sounds great to you and you think you fit in, please submit your application. We want to hear from you!


WestRock Company is an Equal Opportunity Employer committed to creating and maintaining a diverse workforce: Minorities/Females/ Disabled/Veterans.
Viewing all 2772 articles
Browse latest View live