On this page:

SOAP for Buyers

Introduction

Onetrail TPN™ facilitates services to Buyers in order to trade
electronically with their Sellers by using WUS. This page describes the
Onetrail TPN™ Buyer WUS and is intended for Buyers who are planning or
investigating to implement the Buyer Web Services.

Scope

The Onetrail TPN™ WUS for Buyers is supporting the submission of orders,
receiving product data, order status, despatch advice and invoice
messages, and inquire Real time Price and Availability.

Overview of services

The picture below shows the overview of the available services and
clients.

To be implemented services

The web services provided by Onetrail TPN™ are:

1. Order Service
2. Price Availability Service
3. Receive Service Order Response (GlobalProcessCode 3A4)
4. Receive Service Despatch Advice (GlobalProcessCode 3B2)
5. Receive Service Invoice (GlobalProcessCode INV)
6. Receive Service Product information (GlobalProcessCode PRD or SEL)

Additional services

  • Acknowledgement Service: file output will not be activated by
    default, on request only

Service definitions

  • The Acceptance UDDI for Onetrail TPN™ is located at:
    <https://acc-uddi.onetrail.net>​
  • The Production UDDI for Onetrail TPN™ is located at:
    <https://soap.onetrail.net/uddi>
  • The web services documentation is listed below with reference to the
    UDDI location and documentation.
  • The web services below use *TLS 1.2* security settings.

Web Service documentation

OrderService

WSDL element

Value

Name

PurchaseOrderRequestV31Service

UDDI Acceptance

UDDI Production

Documentation input

[ Order Message](Order_Message "wikilink")

Documentation output

[ Acknowledgement](Acknowledgement_Syntax "wikilink")

PriceAvailabilityService

WSDL element

Value

Name

PriceAvailabilityService

UDDI Acceptance

UDDI Production

Documentation input/output

Real time Price & Availability(Real_Time_Price_%26_Availability "wikilink")

ReceiveService

Order Response

WSDL element

Value

Name

ReceiveRequestServiceOT3A4Rsp31

UDDI Acceptance

UDDI Production

Operation

ReceiveRequestServiceOT3A4Rsp31

Documentation output

Order Response - Status(Order_Response_Syntax "wikilink")

Despatch Advice

WSDL element

Value

Name

ReceiveRequestServiceOT3B2DesAdv32

UDDI Acceptance

UDDI Production

Documentation output

Despatch advice(Despatch_Advice "wikilink")

Invoice

WSDL element

Value

Name

ReceiveRequestServiceOTINV31

UDDI Acceptance

UDDI Production

Documentation output

Invoice(Invoice "wikilink")

Product information

WSDL element

Value

Name

ReceiveRequestServiceOTPRD31

UDDI Acceptance

UDDI Production

Documentation output

Product Information(Product_Data_Buyer_Syntax "wikilink")

Acknowledgement

WSDL element

Value

Name

ReceiveRequestServiceOTAck32

UDDI Acceptance

UDDI Production

Documentation output

[ Acknowledgement](Acknowledgement_Syntax "wikilink")

SOAP for Sellers

Introduction

Onetrail TPN™ is providing services to Sellers in order to trade
electronically with their Buyers by using WUS. This page describes the
high level design for this Seller WUS and is intended for Sellers who
are planning or investigating to implement the Seller WUS.

Scope

The Onetrail TPN™ WUS for Sellers is supporting the receiving of orders,
sending order status, despatch advice and invoice messages, and
providing real time price and availability. The provisioning of
product-, price-, and stock data (batch) is not supported via WUS, but
via FTP or email only.

Overview of services

The picture below shows the overview of the available services and
clients.

To be implemented services

The services to be implemented by the Seller and clients by Onetrail
TPN™:

1. OrderService
2. PriceAvailabilityService

The services to be implemented by Onetrail TPN™ and clients by the
Seller:

1. OrderResponseService
2. DespatchAdviceService
3. InvoiceService

Service definitions

  • The Acceptance UDDI for Onetrail TPN™ is located at:
    <https://acc-uddi.onetrail.net>​
  • The Production UDDI for Onetrail TPN™ is located at:
    <https://soap.onetrail.net/uddi>
  • The web services documentation is listed below with reference to the
    UDDI location and documentation.
  • The web services below use *TLS 1.2* security settings.
  • If the services are not yet available, no WSDL's are available.
    However, if the Buyer web services are available and the XSD's used
    in the Buyer services are the same as the proposed Seller services,
    then the Buyer web services WSDL's can be used as a good sample
    reference. The web services design is listed below including input,
    output, operations and endpoints.

Web Service documentation

OrderService

WSDL element

Value

Name

PurchaseOrderRequestV31Service

UDDI Acceptance

UDDI Production

Documentation input

[ Order Request](Order_Message "wikilink")

Documentation output

[ Acknowledgement](Acknowledgement_Syntax "wikilink")

Direction

From Onetrail to Seller

PriceAndAvailabilityService

WSDL element

Value

Name

PriceAndAvailabilityService

UDDI Acceptance

UDDI Production

Documentation input/output

Real time Price & Availability(Real_Time_Price_%26_Availability_Buyer "wikilink")

Direction

From Onetrail to Seller

Order Response

WSDL element

Value

Name

OrderResponseV31Service

UDDI Acceptance

UDDI Production

Documentation input

[ Order Response - Status](Order_Response_Syntax "wikilink")

Documentation output

[ Acknowledgement](Acknowledgement_Syntax "wikilink")

Direction

From Seller to Onetrail

Despatch Advice

WSDL element

Value

Name

DespatchAdviceV31Service

UDDI Acceptance

UDDI Production

Documentation input

[ Invoice](Invoice_Syntax "wikilink")

Documentation output

[ Acknowledgement](Acknowledgement_Syntax "wikilink")

Direction

From Seller to Onetrail

Invoice

WSDL element

Value

Name

InvoiceV31Service

UDDI Acceptance

UDDI Production

Documentation input

[ Invoice](Invoice_Syntax "wikilink")

Documentation output

[ Acknowledgement](Acknowledgement_Syntax "wikilink")

Direction

From Seller to Onetrail

  • No labels