Hi All,
Pls. help to advise any wrong from me. thanks!
(1) I build a buy shipment at OTM, the shipment status is:
ACCRUALACCRUAL_NOT_ALLOWEDALLOCATION_SHIPMENTALLOC ATION_SHIPMENT_NOT_ALLOCATEDAPPOINTMENTSAPPOINTMEN TS_NONEBILLINGBILLING_NEWBOL_ACTUALSBOL_ACTUALS_NO T_ENTEREDBOL_PRINTBOL_PRINT_IS_NOT_PRINTABLECONFIR MEDCONFIRMED_NOT RECEIVEDDISPATCHDISPATCH_NOT STARTEDDRIVER ASSIGNMENTDRIVER ASSIGNMENT_NOT STARTEDENROUTEENROUTE_NOT STARTEDFEASIBILITYFEASIBILITY_FEASIBLELOAD PLANLOAD PLAN_NOT STARTEDPAYMENTPAYMENT_NEWRESERVATIONRESERVATION_OP ENREVIEWEDREVIEWED_EXECUTEREVIEWED_SELLREVIEWED_SE LL_NOT_REVIEWEDSCHEDULE APPOINTMENTSCHEDULE APPOINTMENT_REQUIREDSECURE RESOURCESSECURE RESOURCES_ACCEPTEDSELL SHIPMENT MODIFIEDSELL SHIPMENT MODIFIED_NO MODIFICATIONSERVPROV_UPDATESERVPROV UPDATE_NO UPDATESSHIPMENT_HD_LOAD_STATUSSHIPMENT_NOT_READY_T O_LOADSHIPMENT AGENT REVIEWSHIPMENT AGENT REVIEW_NOT_STARTEDSHIPMENT GUARANTEED DELIVERYSHIPMENT GUARANTEED DELIVERY_NOT STARTEDSHIPMENT MODIFIEDSHIPMENT MODIFIED_NO MODIFICATIONSHIPMENT SKU LINKSHIPMENT SKU LINK_INACTIVETENDER CALLTENDER CALL_NO CALL
(2) I would like to send a ShipmentStatus interface inbound to OTM to add a event. Sent xml data through "glog.integration.servlet.WMServlet".
(3) Sent data is:
<Transmission xmlns="http://xmlns.oracle.com/apps/otm">
<TransmissionHeader>
<UserName>CARGOSMART.ADMIN</UserName>
<Password>xxxxxxxx</Password>
<SenderTransmissionNo>100000006</SenderTransmissionNo>
<AckSpec>
<ComMethodGid>
<Gid>
<DomainName>PUBLIC</DomainName>
<Xid>HTTPPOST</Xid>
</Gid>
</ComMethodGid>
<ServletURL>http://10.222.47.195:8080/login/otm</ServletURL>
<AckOption>YES</AckOption>
</AckSpec>
</TransmissionHeader>
<TransmissionBody>
<GLogXMLElement>
<ShipmentStatus>
<ShipmentRefnum>
<ShipmentRefnumQualifierGid>
<Gid>
<Xid>BN</Xid>
</Gid>
</ShipmentRefnumQualifierGid>
<ShipmentRefnumValue>12345678</ShipmentRefnumValue>
</ShipmentRefnum>
<Description></Description>
<StatusLevel>SHIPMENT</StatusLevel>
<StatusCodeGid>
<Gid>
<Xid>SD</Xid>
</Gid>
</StatusCodeGid>
<EventDt>
<GLogDate>20130730180000</GLogDate>
</EventDt>
<StatusReasonCodeGid>
<Gid>
<Xid>AL</Xid>
</Gid>
</StatusReasonCodeGid>
<SStatusSEquipment>
<SEquipmentGid>
<Gid>
<DomainName>CARGOSMART</DomainName>
<Xid>1</Xid>
</Gid>
</SEquipmentGid>
<EquipmentInitial>OOLU</EquipmentInitial>
<EquipmentNumber>10000001</EquipmentNumber>
</SStatusSEquipment>
<SSStop>
<SSLocation>
<LocationID>SINGAPORE</LocationID>
<LocationName>SINGAPORE</LocationName>
</SSLocation>
</SSStop>
<StatusGroup>
<StatusGroupGid>
<Gid>
<Xid>DELAYED</Xid>
</Gid>
</StatusGroupGid>
<StatusGroupDescription></StatusGroupDescription>
</StatusGroup>
<ReasonGroup>
<ReasonGroupGid>
<Gid>
<Xid>MISC</Xid>
</Gid>
</ReasonGroupGid>
<ReasonGroupDescription></ReasonGroupDescription>
</ReasonGroup>
<ResponsiblePartyGid>
<Gid>
<Xid>CARRIER</Xid>
</Gid>
</ResponsiblePartyGid>
<ReportingUser>CARGOSMART.ADMIN</ReportingUser>
<IsContainerBased>Y</IsContainerBased>
<EventRecdDate>
<GLogDate>20130730180000</GLogDate>
</EventRecdDate>
</ShipmentStatus>
</GLogXMLElement>
</TransmissionBody>
</Transmission>
(4) I have successful received Ack and report from OTM as below:
<TransmissionAck xmlns="http://xmlns.oracle.com/apps/otm">
<EchoedTransmissionHeader>
<TransmissionHeader>
<UserName>CARGOSMART.ADMIN</UserName>
<Password>******</Password>
<SenderTransmissionNo>100000006</SenderTransmissionNo>
<ReferenceTransmissionNo>15</ReferenceTransmissionNo>
<AckSpec>
<ComMethodGid>
<Gid>
<DomainName>PUBLIC</DomainName>
<Xid>HTTPPOST</Xid>
</Gid>
</ComMethodGid>
<ServletURL>http://10.222.47.195:8080/login/otm</ServletURL>
<AckOption>YES</AckOption>
</AckSpec>
</TransmissionHeader>
</EchoedTransmissionHeader>
</TransmissionAck>
===========reports:
<TransmissionReport xmlns="http://xmlns.oracle.com/apps/otm">
<UserName>CARGOSMART.ADMIN</UserName>
<TransmissionNo>15</TransmissionNo>
<SenderTransmissionNo>100000006</SenderTransmissionNo>
<ReportStatus>PROCESSED</ReportStatus>
<IntegrationLogMessage>
<ILogSeqNo>29</ILogSeqNo>
<ITransactionNo>-1</ITransactionNo>
<WrittenBy>XML_STAGE</WrittenBy>
<IMessageClass>I</IMessageClass>
<IMessageCode>TRANSMISSION_RECEIVED</IMessageCode>
<DateTimeStamp>
<GLogDate>20130731104938</GLogDate>
<TZId>UTC</TZId>
<TZOffset>+00:00</TZOffset>
</DateTimeStamp>
<DomainName>CARGOSMART</DomainName>
</IntegrationLogMessage>
<IntegrationLogMessage>
<ILogSeqNo>30</ILogSeqNo>
<ITransactionNo>16</ITransactionNo>
<ObjectGid>
<Gid>
<Xid>16</Xid>
</Gid>
</ObjectGid>
<WrittenBy>ShipmentStatusInterface</WrittenBy>
<IMessageClass>I</IMessageClass>
<IMessageCode>TRANSACTION_SUCCESS</IMessageCode>
<DateTimeStamp>
<GLogDate>20130731104947</GLogDate>
<TZId>UTC</TZId>
<TZOffset>+00:00</TZOffset>
</DateTimeStamp>
<DomainName>CARGOSMART</DomainName>
</IntegrationLogMessage>
<TransmissionSummary>
<FirstTransactionNo>16</FirstTransactionNo>
<LastTransactionNo>16</LastTransactionNo>
</TransmissionSummary>
</TransmissionReport>
(5) "SHIPMENT EVENT TRACKER" Agent is active
(6) Reference Number BN/12345678 have added in that shipment
(7) After sent, can not see the event data at "View Shipment Tracking Event", also can not see the data at "View Event History" at container visibility.
(8) Any wrong need to fix? I can add event through UI for the shipment and SEquipment, but fail through interface.
Pls. help to advise any wrong from me. thanks!
(1) I build a buy shipment at OTM, the shipment status is:
ACCRUALACCRUAL_NOT_ALLOWEDALLOCATION_SHIPMENTALLOC ATION_SHIPMENT_NOT_ALLOCATEDAPPOINTMENTSAPPOINTMEN TS_NONEBILLINGBILLING_NEWBOL_ACTUALSBOL_ACTUALS_NO T_ENTEREDBOL_PRINTBOL_PRINT_IS_NOT_PRINTABLECONFIR MEDCONFIRMED_NOT RECEIVEDDISPATCHDISPATCH_NOT STARTEDDRIVER ASSIGNMENTDRIVER ASSIGNMENT_NOT STARTEDENROUTEENROUTE_NOT STARTEDFEASIBILITYFEASIBILITY_FEASIBLELOAD PLANLOAD PLAN_NOT STARTEDPAYMENTPAYMENT_NEWRESERVATIONRESERVATION_OP ENREVIEWEDREVIEWED_EXECUTEREVIEWED_SELLREVIEWED_SE LL_NOT_REVIEWEDSCHEDULE APPOINTMENTSCHEDULE APPOINTMENT_REQUIREDSECURE RESOURCESSECURE RESOURCES_ACCEPTEDSELL SHIPMENT MODIFIEDSELL SHIPMENT MODIFIED_NO MODIFICATIONSERVPROV_UPDATESERVPROV UPDATE_NO UPDATESSHIPMENT_HD_LOAD_STATUSSHIPMENT_NOT_READY_T O_LOADSHIPMENT AGENT REVIEWSHIPMENT AGENT REVIEW_NOT_STARTEDSHIPMENT GUARANTEED DELIVERYSHIPMENT GUARANTEED DELIVERY_NOT STARTEDSHIPMENT MODIFIEDSHIPMENT MODIFIED_NO MODIFICATIONSHIPMENT SKU LINKSHIPMENT SKU LINK_INACTIVETENDER CALLTENDER CALL_NO CALL
(2) I would like to send a ShipmentStatus interface inbound to OTM to add a event. Sent xml data through "glog.integration.servlet.WMServlet".
(3) Sent data is:
<Transmission xmlns="http://xmlns.oracle.com/apps/otm">
<TransmissionHeader>
<UserName>CARGOSMART.ADMIN</UserName>
<Password>xxxxxxxx</Password>
<SenderTransmissionNo>100000006</SenderTransmissionNo>
<AckSpec>
<ComMethodGid>
<Gid>
<DomainName>PUBLIC</DomainName>
<Xid>HTTPPOST</Xid>
</Gid>
</ComMethodGid>
<ServletURL>http://10.222.47.195:8080/login/otm</ServletURL>
<AckOption>YES</AckOption>
</AckSpec>
</TransmissionHeader>
<TransmissionBody>
<GLogXMLElement>
<ShipmentStatus>
<ShipmentRefnum>
<ShipmentRefnumQualifierGid>
<Gid>
<Xid>BN</Xid>
</Gid>
</ShipmentRefnumQualifierGid>
<ShipmentRefnumValue>12345678</ShipmentRefnumValue>
</ShipmentRefnum>
<Description></Description>
<StatusLevel>SHIPMENT</StatusLevel>
<StatusCodeGid>
<Gid>
<Xid>SD</Xid>
</Gid>
</StatusCodeGid>
<EventDt>
<GLogDate>20130730180000</GLogDate>
</EventDt>
<StatusReasonCodeGid>
<Gid>
<Xid>AL</Xid>
</Gid>
</StatusReasonCodeGid>
<SStatusSEquipment>
<SEquipmentGid>
<Gid>
<DomainName>CARGOSMART</DomainName>
<Xid>1</Xid>
</Gid>
</SEquipmentGid>
<EquipmentInitial>OOLU</EquipmentInitial>
<EquipmentNumber>10000001</EquipmentNumber>
</SStatusSEquipment>
<SSStop>
<SSLocation>
<LocationID>SINGAPORE</LocationID>
<LocationName>SINGAPORE</LocationName>
</SSLocation>
</SSStop>
<StatusGroup>
<StatusGroupGid>
<Gid>
<Xid>DELAYED</Xid>
</Gid>
</StatusGroupGid>
<StatusGroupDescription></StatusGroupDescription>
</StatusGroup>
<ReasonGroup>
<ReasonGroupGid>
<Gid>
<Xid>MISC</Xid>
</Gid>
</ReasonGroupGid>
<ReasonGroupDescription></ReasonGroupDescription>
</ReasonGroup>
<ResponsiblePartyGid>
<Gid>
<Xid>CARRIER</Xid>
</Gid>
</ResponsiblePartyGid>
<ReportingUser>CARGOSMART.ADMIN</ReportingUser>
<IsContainerBased>Y</IsContainerBased>
<EventRecdDate>
<GLogDate>20130730180000</GLogDate>
</EventRecdDate>
</ShipmentStatus>
</GLogXMLElement>
</TransmissionBody>
</Transmission>
(4) I have successful received Ack and report from OTM as below:
<TransmissionAck xmlns="http://xmlns.oracle.com/apps/otm">
<EchoedTransmissionHeader>
<TransmissionHeader>
<UserName>CARGOSMART.ADMIN</UserName>
<Password>******</Password>
<SenderTransmissionNo>100000006</SenderTransmissionNo>
<ReferenceTransmissionNo>15</ReferenceTransmissionNo>
<AckSpec>
<ComMethodGid>
<Gid>
<DomainName>PUBLIC</DomainName>
<Xid>HTTPPOST</Xid>
</Gid>
</ComMethodGid>
<ServletURL>http://10.222.47.195:8080/login/otm</ServletURL>
<AckOption>YES</AckOption>
</AckSpec>
</TransmissionHeader>
</EchoedTransmissionHeader>
</TransmissionAck>
===========reports:
<TransmissionReport xmlns="http://xmlns.oracle.com/apps/otm">
<UserName>CARGOSMART.ADMIN</UserName>
<TransmissionNo>15</TransmissionNo>
<SenderTransmissionNo>100000006</SenderTransmissionNo>
<ReportStatus>PROCESSED</ReportStatus>
<IntegrationLogMessage>
<ILogSeqNo>29</ILogSeqNo>
<ITransactionNo>-1</ITransactionNo>
<WrittenBy>XML_STAGE</WrittenBy>
<IMessageClass>I</IMessageClass>
<IMessageCode>TRANSMISSION_RECEIVED</IMessageCode>
<DateTimeStamp>
<GLogDate>20130731104938</GLogDate>
<TZId>UTC</TZId>
<TZOffset>+00:00</TZOffset>
</DateTimeStamp>
<DomainName>CARGOSMART</DomainName>
</IntegrationLogMessage>
<IntegrationLogMessage>
<ILogSeqNo>30</ILogSeqNo>
<ITransactionNo>16</ITransactionNo>
<ObjectGid>
<Gid>
<Xid>16</Xid>
</Gid>
</ObjectGid>
<WrittenBy>ShipmentStatusInterface</WrittenBy>
<IMessageClass>I</IMessageClass>
<IMessageCode>TRANSACTION_SUCCESS</IMessageCode>
<DateTimeStamp>
<GLogDate>20130731104947</GLogDate>
<TZId>UTC</TZId>
<TZOffset>+00:00</TZOffset>
</DateTimeStamp>
<DomainName>CARGOSMART</DomainName>
</IntegrationLogMessage>
<TransmissionSummary>
<FirstTransactionNo>16</FirstTransactionNo>
<LastTransactionNo>16</LastTransactionNo>
</TransmissionSummary>
</TransmissionReport>
(5) "SHIPMENT EVENT TRACKER" Agent is active
(6) Reference Number BN/12345678 have added in that shipment
(7) After sent, can not see the event data at "View Shipment Tracking Event", also can not see the data at "View Event History" at container visibility.
(8) Any wrong need to fix? I can add event through UI for the shipment and SEquipment, but fail through interface.