| schema location: | http://support.furnishnet.com/xml/schemas/fn_poAck_v1.7.xsd |
| targetNamespace: | http://support.furnishnet.com/xml/schemas/fnPOAck_v1.7 |
| Elements | Complex types |
| poAck | ackDatesType |
| lineItemAckType | |
| orderAckType | |
| poAckType |
| schema location: | http://support.furnishnet.com/xml/schemas/fn_base_v1.5.xsd |
| targetNamespace: | http://support.furnishnet.com/xml/schemas/fnBase_v1.5 |
| schema location: | http://support.furnishnet.com/xml/schemas/fn_item_v1.5.xsd |
| targetNamespace: | http://support.furnishnet.com/xml/schemas/fnItem_v1.5 |
| Complex types |
| dimensionsType |
| itemCharacteristicsType |
| itemDescriptionType |
| itemIdentifierType |
| itemNumberType |
| itemOptionType |
| optionProductIDType |
| packageCharacteristicsType |
| schema location: | http://support.furnishnet.com/xml/schemas/fn_party_v1.4.xsd |
| targetNamespace: | http://support.furnishnet.com/xml/schemas/fnParty_v1.4 |
| schema location: | http://support.furnishnet.com/xml/schemas/fn_base_v1.4.xsd |
| targetNamespace: | http://support.furnishnet.com/xml/schemas/fnBase_v1.4 |
| diagram | ![]() |
| namespace | http://support.furnishnet.com/xml/schemas/fnPOAck_v1.7 |
| type | fnPOAck:poAckType |
| children | ackOrder ackLine |
| source | <element name="poAck" type="fnPOAck:poAckType"/> |
| diagram | ![]() |
||
| namespace | http://support.furnishnet.com/xml/schemas/fnPOAck_v1.7 | ||
| children | ackShipDate ackDoNotShipBeforeDate ackDoNotShipAfterDate ackArrivalDate ackCancelDate | ||
| used by |
|
||
| source | <complexType name="ackDatesType"> <sequence> <element name="ackShipDate" type="date" minOccurs="0"> <annotation> <documentation>Seller's acknowledgement of estimated ship date.</documentation> </annotation> </element> <element name="ackDoNotShipBeforeDate" type="date" minOccurs="0"> <annotation> <documentation>Seller's acknowledgement of "Do not ship before" date.</documentation> </annotation> </element> <element name="ackDoNotShipAfterDate" type="date" minOccurs="0"> <annotation> <documentation>Seller's acknowledgement of "Do not ship after" date.</documentation> </annotation> </element> <element name="ackArrivalDate" type="date" minOccurs="0"> <annotation> <documentation>Seller's acknowledgement of date when product is anticipated to arrive at buyer's primary destination.</documentation> </annotation> </element> <element name="ackCancelDate" type="date" minOccurs="0"> <annotation> <documentation>Seller's acknowledgement of cancellation date limit.</documentation> </annotation> </element> </sequence> </complexType> |
| diagram | ![]() |
||
| type | date | ||
| annotation |
|
||
| source | <element name="ackShipDate" type="date" minOccurs="0"> <annotation> <documentation>Seller's acknowledgement of estimated ship date.</documentation> </annotation> </element> |
| diagram | ![]() |
||
| type | date | ||
| annotation |
|
||
| source | <element name="ackDoNotShipBeforeDate" type="date" minOccurs="0"> <annotation> <documentation>Seller's acknowledgement of "Do not ship before" date.</documentation> </annotation> </element> |
| diagram | ![]() |
||
| type | date | ||
| annotation |
|
||
| source | <element name="ackDoNotShipAfterDate" type="date" minOccurs="0"> <annotation> <documentation>Seller's acknowledgement of "Do not ship after" date.</documentation> </annotation> </element> |
| diagram | ![]() |
||
| type | date | ||
| annotation |
|
||
| source | <element name="ackArrivalDate" type="date" minOccurs="0"> <annotation> <documentation>Seller's acknowledgement of date when product is anticipated to arrive at buyer's primary destination.</documentation> </annotation> </element> |
| diagram | ![]() |
||
| type | date | ||
| annotation |
|
||
| source | <element name="ackCancelDate" type="date" minOccurs="0"> <annotation> <documentation>Seller's acknowledgement of cancellation date limit.</documentation> </annotation> </element> |
| diagram | ![]() |
||||||||||||||||||||||||||
| namespace | http://support.furnishnet.com/xml/schemas/fnPOAck_v1.7 | ||||||||||||||||||||||||||
| children | ackProductID ackQuantity ackUnitPrice ackExtendedPrice ackLineSystemReference actionRequestIndicator option subItem | ||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| source | <complexType name="lineItemAckType"> <sequence> <element name="ackProductID" type="fnItem:itemIdentifierType"> <annotation> <documentation>Acknowledgement of product to be supplied under this order.</documentation> </annotation> </element> <element name="ackQuantity"> <annotation> <documentation>Acknowledgement of quantity to be supplied under this order.</documentation> </annotation> <complexType> <complexContent> <extension base="fnBase:quantityType"> <sequence minOccurs="0"> <element name="shipToLocation" minOccurs="0" maxOccurs="unbounded"> <annotation> <documentation>The sum of all quantities specified here should equal the "value" attribute on element ackQuantity. The shipToID refers to an entry in the shipTo element on the header. The date attributes allow acknowledgement or notice of multiple shipments on a single acknowledgement.</documentation> </annotation> <complexType> <complexContent> <extension base="fnBase:shipToLocationType"> <sequence minOccurs="0"> <element name="markForLocation" type="fnBase:markForLocationType" minOccurs="0" maxOccurs="unbounded"> <annotation> <documentation>The sum of all quantities specified here should equal the "quantity" attribute of the immediately enclosing shipToLocation element. The markForID refers to an entry in the markFor element on the header.</documentation> </annotation> </element> </sequence> </extension> </complexContent> </complexType> </element> <element name="pieceIdentification" type="fnBase:pieceIdentificationNumberType" minOccurs="0"> <annotation> <documentation>A piece identification number uniquely identifes a single piece in a transaction. When used, there is normally one piece ID number for each and every piece in the transaction. They may be buyer assigned or seller assigned. These numbers are NOT associated with a particular destination location.</documentation> </annotation> </element> </sequence> </extension> </complexContent> </complexType> </element> <element name="ackUnitPrice"> <annotation> <documentation>Acknowledged discounts, surcharges, and price for one unit.</documentation> </annotation> <complexType> <sequence> <element name="ackdiscount" type="fnBase:discountOrAllowanceType" minOccurs="0" maxOccurs="unbounded"> <annotation> <documentation>Acknowledged unit discount(s).</documentation> </annotation> </element> <element name="acksurcharge" type="fnBase:additionalChargeType" minOccurs="0" maxOccurs="unbounded"> <annotation> <documentation>Acknowledged unit surcharge(s).</documentation> </annotation> </element> <element name="ackprice" type="fnBase:monetaryAmountType"> <annotation> <documentation>Acknowledged net unit price of this item including discounts, surcharges, and options.</documentation> </annotation> </element> </sequence> </complexType> </element> <element name="ackExtendedPrice" minOccurs="0"> <annotation> <documentation>Acknowledged extended discounts, surcharges, and item price.</documentation> </annotation> <complexType> <sequence> <element name="ackDiscount" type="fnBase:discountOrAllowanceType" minOccurs="0" maxOccurs="unbounded"> <annotation> <documentation>Acknowledged extended discount(s).</documentation> </annotation> </element> <element name="ackSurcharge" type="fnBase:additionalChargeType" minOccurs="0" maxOccurs="unbounded"> <annotation> <documentation>Acknowledged extended surcharge(s).</documentation> </annotation> </element> <element name="ackprice" type="fnBase:monetaryAmountType"> <annotation> <documentation>Acknowledged net extended price of the item, including discounts, charges, and options.</documentation> </annotation> </element> </sequence> </complexType> </element> <element name="ackLineSystemReference" type="fnBase:systemReferenceType" minOccurs="0" maxOccurs="unbounded"> <annotation> <documentation>A system reference facilitates automated processing of the document by including data elements that are not necessarily part of a standard transaction but are required or desired by the computer systems of the trading partners. Effective use of system references requires pre-arrangement between trading partners. NOTE: this structure should not be used for data that is otherwise accommodated within a transaction schema.</documentation> </annotation> </element> <element name="actionRequestIndicator" type="fnBase:actionRequestIndicatorType" minOccurs="0"> <annotation> <documentation>Specifies that the acknowledgement of this line item is a change to a previous acknowledgement of the same line. Normally only used at this level to specify "Change" or "Cancel". </documentation> </annotation> </element> <element name="option" type="fnItem:itemOptionType" minOccurs="0" maxOccurs="unbounded"> <annotation> <documentation>Acknowledged option(s) for the item.</documentation> </annotation> </element> <element name="subItem" type="fnPOAck:lineItemAckType" minOccurs="0" maxOccurs="unbounded"> <annotation> <documentation>Acknowledgement of subitems for this item. Note: this is a recursive element.</documentation> </annotation> </element> </sequence> <attribute name="lineItemNumber" type="positiveInteger" use="optional"/> <attribute name="comment" type="string" use="optional"> <annotation> <documentation>General comments about the item.</documentation> </annotation> </attribute> <attribute name="requestedSerialNumber" type="string" use="optional"/> </complexType> |
| diagram | ![]() |
||
| type | fnItem:itemIdentifierType | ||
| children | itemIdentifier itemDescription itemCharacteristics packageCharacteristics specialHandlingInstructions hazardousMaterialsInformation | ||
| annotation |
|
||
| source | <element name="ackProductID" type="fnItem:itemIdentifierType"> <annotation> <documentation>Acknowledgement of product to be supplied under this order.</documentation> </annotation> </element> |
| diagram | ![]() |
||||||||||||||||||||||
| type | extension of fnBase:quantityType | ||||||||||||||||||||||
| children | shipToLocation pieceIdentification | ||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||
| source | <element name="ackQuantity"> <annotation> <documentation>Acknowledgement of quantity to be supplied under this order.</documentation> </annotation> <complexType> <complexContent> <extension base="fnBase:quantityType"> <sequence minOccurs="0"> <element name="shipToLocation" minOccurs="0" maxOccurs="unbounded"> <annotation> <documentation>The sum of all quantities specified here should equal the "value" attribute on element ackQuantity. The shipToID refers to an entry in the shipTo element on the header. The date attributes allow acknowledgement or notice of multiple shipments on a single acknowledgement.</documentation> </annotation> <complexType> <complexContent> <extension base="fnBase:shipToLocationType"> <sequence minOccurs="0"> <element name="markForLocation" type="fnBase:markForLocationType" minOccurs="0" maxOccurs="unbounded"> <annotation> <documentation>The sum of all quantities specified here should equal the "quantity" attribute of the immediately enclosing shipToLocation element. The markForID refers to an entry in the markFor element on the header.</documentation> </annotation> </element> </sequence> </extension> </complexContent> </complexType> </element> <element name="pieceIdentification" type="fnBase:pieceIdentificationNumberType" minOccurs="0"> <annotation> <documentation>A piece identification number uniquely identifes a single piece in a transaction. When used, there is normally one piece ID number for each and every piece in the transaction. They may be buyer assigned or seller assigned. These numbers are NOT associated with a particular destination location.</documentation> </annotation> </element> </sequence> </extension> </complexContent> </complexType> </element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||
| type | extension of fnBase:shipToLocationType | ||||||||||||||||||||||||||||||||||||||||||||||||||||
| children | markForLocation | ||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <element name="shipToLocation" minOccurs="0" maxOccurs="unbounded"> <annotation> <documentation>The sum of all quantities specified here should equal the "value" attribute on element ackQuantity. The shipToID refers to an entry in the shipTo element on the header. The date attributes allow acknowledgement or notice of multiple shipments on a single acknowledgement.</documentation> </annotation> <complexType> <complexContent> <extension base="fnBase:shipToLocationType"> <sequence minOccurs="0"> <element name="markForLocation" type="fnBase:markForLocationType" minOccurs="0" maxOccurs="unbounded"> <annotation> <documentation>The sum of all quantities specified here should equal the "quantity" attribute of the immediately enclosing shipToLocation element. The markForID refers to an entry in the markFor element on the header.</documentation> </annotation> </element> </sequence> </extension> </complexContent> </complexType> </element> |
| diagram | ![]() |
||||||||||||||||||
| type | fnBase:markForLocationType | ||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <element name="markForLocation" type="fnBase:markForLocationType" minOccurs="0" maxOccurs="unbounded"> <annotation> <documentation>The sum of all quantities specified here should equal the "quantity" attribute of the immediately enclosing shipToLocation element. The markForID refers to an entry in the markFor element on the header.</documentation> </annotation> </element> |
| diagram | ![]() |
||||||||||||
| type | fnBase:pieceIdentificationNumberType | ||||||||||||
| children | pieceIdentificationNumber pieceIdentificationNumberRange | ||||||||||||
| attributes |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <element name="pieceIdentification" type="fnBase:pieceIdentificationNumberType" minOccurs="0"> <annotation> <documentation>A piece identification number uniquely identifes a single piece in a transaction. When used, there is normally one piece ID number for each and every piece in the transaction. They may be buyer assigned or seller assigned. These numbers are NOT associated with a particular destination location.</documentation> </annotation> </element> |
| diagram | ![]() |
||
| children | ackdiscount acksurcharge ackprice | ||
| annotation |
|
||
| source | <element name="ackUnitPrice"> <annotation> <documentation>Acknowledged discounts, surcharges, and price for one unit.</documentation> </annotation> <complexType> <sequence> <element name="ackdiscount" type="fnBase:discountOrAllowanceType" minOccurs="0" maxOccurs="unbounded"> <annotation> <documentation>Acknowledged unit discount(s).</documentation> </annotation> </element> <element name="acksurcharge" type="fnBase:additionalChargeType" minOccurs="0" maxOccurs="unbounded"> <annotation> <documentation>Acknowledged unit surcharge(s).</documentation> </annotation> </element> <element name="ackprice" type="fnBase:monetaryAmountType"> <annotation> <documentation>Acknowledged net unit price of this item including discounts, surcharges, and options.</documentation> </annotation> </element> </sequence> </complexType> </element> |
| diagram | ![]() |
||
| type | fnBase:discountOrAllowanceType | ||
| children | discountOrAllowanceAmount discountOrAllowancePercent discountOrAllowanceDescription | ||
| annotation |
|
||
| source | <element name="ackdiscount" type="fnBase:discountOrAllowanceType" minOccurs="0" maxOccurs="unbounded"> <annotation> <documentation>Acknowledged unit discount(s).</documentation> </annotation> </element> |
| diagram | ![]() |
||
| type | fnBase:additionalChargeType | ||
| children | additionalChargeAmount additionalChargePercent additionalChargeDescription | ||
| annotation |
|
||
| source | <element name="acksurcharge" type="fnBase:additionalChargeType" minOccurs="0" maxOccurs="unbounded"> <annotation> <documentation>Acknowledged unit surcharge(s).</documentation> </annotation> </element> |
| diagram | ![]() |
||
| type | fnBase:monetaryAmountType | ||
| facets |
|
||
| annotation |
|
||
| source | <element name="ackprice" type="fnBase:monetaryAmountType"> <annotation> <documentation>Acknowledged net unit price of this item including discounts, surcharges, and options.</documentation> </annotation> </element> |
| diagram | ![]() |
||
| children | ackDiscount ackSurcharge ackprice | ||
| annotation |
|
||
| source | <element name="ackExtendedPrice" minOccurs="0"> <annotation> <documentation>Acknowledged extended discounts, surcharges, and item price.</documentation> </annotation> <complexType> <sequence> <element name="ackDiscount" type="fnBase:discountOrAllowanceType" minOccurs="0" maxOccurs="unbounded"> <annotation> <documentation>Acknowledged extended discount(s).</documentation> </annotation> </element> <element name="ackSurcharge" type="fnBase:additionalChargeType" minOccurs="0" maxOccurs="unbounded"> <annotation> <documentation>Acknowledged extended surcharge(s).</documentation> </annotation> </element> <element name="ackprice" type="fnBase:monetaryAmountType"> <annotation> <documentation>Acknowledged net extended price of the item, including discounts, charges, and options.</documentation> </annotation> </element> </sequence> </complexType> </element> |
| diagram | ![]() |
||
| type | fnBase:discountOrAllowanceType | ||
| children | discountOrAllowanceAmount discountOrAllowancePercent discountOrAllowanceDescription | ||
| annotation |
|
||
| source | <element name="ackDiscount" type="fnBase:discountOrAllowanceType" minOccurs="0" maxOccurs="unbounded"> <annotation> <documentation>Acknowledged extended discount(s).</documentation> </annotation> </element> |
| diagram | ![]() |
||
| type | fnBase:additionalChargeType | ||
| children | additionalChargeAmount additionalChargePercent additionalChargeDescription | ||
| annotation |
|
||
| source | <element name="ackSurcharge" type="fnBase:additionalChargeType" minOccurs="0" maxOccurs="unbounded"> <annotation> <documentation>Acknowledged extended surcharge(s).</documentation> </annotation> </element> |
| diagram | ![]() |
||
| type | fnBase:monetaryAmountType | ||
| facets |
|
||
| annotation |
|
||
| source | <element name="ackprice" type="fnBase:monetaryAmountType"> <annotation> <documentation>Acknowledged net extended price of the item, including discounts, charges, and options.</documentation> </annotation> </element> |
| diagram | ![]() |
||
| type | fnBase:systemReferenceType | ||
| children | systemReferenceDescription systemReferenceValue | ||
| annotation |
|
||
| source | <element name="ackLineSystemReference" type="fnBase:systemReferenceType" minOccurs="0" maxOccurs="unbounded"> <annotation> <documentation>A system reference facilitates automated processing of the document by including data elements that are not necessarily part of a standard transaction but are required or desired by the computer systems of the trading partners. Effective use of system references requires pre-arrangement between trading partners. NOTE: this structure should not be used for data that is otherwise accommodated within a transaction schema.</documentation> </annotation> </element> |
| diagram | ![]() |
||||||||||||||||||||||
| type | fnBase:actionRequestIndicatorType | ||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||
| source | <element name="actionRequestIndicator" type="fnBase:actionRequestIndicatorType" minOccurs="0"> <annotation> <documentation>Specifies that the acknowledgement of this line item is a change to a previous acknowledgement of the same line. Normally only used at this level to specify "Change" or "Cancel". </documentation> </annotation> </element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||
| type | fnItem:itemOptionType | ||||||||||||||||||||||||||||||||||||||
| children | optionProductID optionQuantity optionPrice sequenceNumber areaName applicationAreaIndicator option | ||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||
| source | <element name="option" type="fnItem:itemOptionType" minOccurs="0" maxOccurs="unbounded"> <annotation> <documentation>Acknowledged option(s) for the item.</documentation> </annotation> </element> |
| diagram | ![]() |
||||||||||||||||||||||||||
| type | fnPOAck:lineItemAckType | ||||||||||||||||||||||||||
| children | ackProductID ackQuantity ackUnitPrice ackExtendedPrice ackLineSystemReference actionRequestIndicator option subItem | ||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||
| source | <element name="subItem" type="fnPOAck:lineItemAckType" minOccurs="0" maxOccurs="unbounded"> <annotation> <documentation>Acknowledgement of subitems for this item. Note: this is a recursive element.</documentation> </annotation> </element> |
| diagram | ![]() |
||||||||||||||
| namespace | http://support.furnishnet.com/xml/schemas/fnPOAck_v1.7 | ||||||||||||||
| children | orderDocument ackDocument actionRequestIndicator ackCurrency ackExchangeRate ackAdditionalCharge ackDiscount ackNetTotalPrice buyer billTo seller ackCarrier shipTo markFor ackTerms ackShipDates ackSystemReference | ||||||||||||||
| used by |
|
||||||||||||||
| attributes |
|
||||||||||||||
| annotation |
|
||||||||||||||
| source | <complexType name="orderAckType"> <annotation> <documentation>Represents a complete furniture purchase order document.</documentation> </annotation> <sequence> <element name="orderDocument" type="fnBase:documentType"> <annotation> <documentation>Information about the original order. The id attribute represents the original order number.</documentation> </annotation> </element> <element name="ackDocument" type="fnBase:documentType" minOccurs="0"> <annotation> <documentation>Information about the acknowledgement. The id attribute represents the acknowledgement number.</documentation> </annotation> </element> <element name="actionRequestIndicator" type="fnBase:actionRequestIndicatorType" minOccurs="0"> <annotation> <documentation>Specifies that this Acknowledgement is either new, a change to, or cancellation of a previous acknowledgement of the document identified in the "ackDocument" element's "id" attribute.</documentation> </annotation> </element> <element name="ackCurrency" minOccurs="0"> <annotation> <documentation>Acknowledgement of currency used in the specification of the order. For programmatic management of currencies, use codes specified by ISO 4217-1995.</documentation> </annotation> <simpleType> <restriction base="string"> <maxLength value="3"/> </restriction> </simpleType> </element> <element name="ackExchangeRate" type="fnBase:exchangeRateType" minOccurs="0"> <annotation> <documentation>Acknowledgement of an exchange rate (when buyer and seller deal in different currencies).</documentation> </annotation> </element> <element name="ackAdditionalCharge" type="fnBase:additionalChargeType" minOccurs="0" maxOccurs="unbounded"> <annotation> <documentation>Acknowledgement of additional charge(s) from the order.</documentation> </annotation> </element> <element name="ackDiscount" type="fnBase:discountOrAllowanceType" minOccurs="0" maxOccurs="unbounded"> <annotation> <documentation>Acknowledgement of discount for the order.</documentation> </annotation> </element> <element name="ackNetTotalPrice" type="fnBase:monetaryAmountType" minOccurs="0"> <annotation> <documentation>Acknowledged total cost for the order. Includes all charges less all applicable discounts, allowances, and deposits.</documentation> </annotation> </element> <element name="buyer" type="fnParty:partyIdentificationType"> <annotation> <documentation>The party buying the goods being ordered.</documentation> </annotation> </element> <element name="billTo" type="fnParty:partyIdentificationType" minOccurs="0"> <annotation> <documentation>Party to be billed for items ordered. If omitted, the buyer is assumed to be the billTo party.</documentation> </annotation> </element> <element name="seller" type="fnParty:sellerIdentificationType"> <annotation> <documentation>The seller of the goods being ordered.</documentation> </annotation> </element> <element name="ackCarrier" type="fnParty:carrierIdentificationType" minOccurs="0"> <annotation> <documentation>Acknowledgement of carrier.</documentation> </annotation> </element> <element name="shipTo" type="fnParty:shipToPartyType" maxOccurs="unbounded"> <annotation> <documentation>One or more ship-to parties.</documentation> </annotation> </element> <element name="markFor" type="fnParty:shipToPartyType" minOccurs="0" maxOccurs="unbounded"> <annotation> <documentation>Mark-For parties are parties, generally entities within the buying organization, to whom goods will be routed after physical receipt of goods by the ship-to party.</documentation> </annotation> </element> <element name="ackTerms" type="fnBase:termsType" minOccurs="0" maxOccurs="unbounded"/> <element name="ackShipDates" type="fnPOAck:ackDatesType" minOccurs="0"> <annotation> <documentation>All dates in this element apply to any line that is not overridden at the line level. Override may occur at the line in the shipToLocation element under ackQuantity.</documentation> </annotation> </element> <element name="ackSystemReference" type="fnBase:systemReferenceType" minOccurs="0" maxOccurs="unbounded"> <annotation> <documentation>A system reference facilitates automated processing of the document by including data elements that are not necessarily part of a standard transaction but are required or desired by the computer systems of the trading partners. Effective use of system references requires pre-arrangement between trading partners. NOTE: this structure should not be used for data that is otherwise accommodated within a transaction schema.</documentation> </annotation> </element> </sequence> <attribute name="comment" type="string" use="optional"> <annotation> <documentation>General comments about the order.</documentation> </annotation> </attribute> </complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||
| type | fnBase:documentType | ||||||||||||||||||||||||||||||
| children | creationDate creationTime | ||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||
| source | <element name="orderDocument" type="fnBase:documentType"> <annotation> <documentation>Information about the original order. The id attribute represents the original order number.</documentation> </annotation> </element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||
| type | fnBase:documentType | ||||||||||||||||||||||||||||||
| children | creationDate creationTime | ||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||
| source | <element name="ackDocument" type="fnBase:documentType" minOccurs="0"> <annotation> <documentation>Information about the acknowledgement. The id attribute represents the acknowledgement number.</documentation> </annotation> </element> |
| diagram | ![]() |
||||||||||||||||||||||
| type | fnBase:actionRequestIndicatorType | ||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||
| source | <element name="actionRequestIndicator" type="fnBase:actionRequestIndicatorType" minOccurs="0"> <annotation> <documentation>Specifies that this Acknowledgement is either new, a change to, or cancellation of a previous acknowledgement of the document identified in the "ackDocument" element's "id" attribute.</documentation> </annotation> </element> |
| diagram | ![]() |
||
| type | restriction of string | ||
| facets |
|
||
| annotation |
|
||
| source | <element name="ackCurrency" minOccurs="0"> <annotation> <documentation>Acknowledgement of currency used in the specification of the order. For programmatic management of currencies, use codes specified by ISO 4217-1995.</documentation> </annotation> <simpleType> <restriction base="string"> <maxLength value="3"/> </restriction> </simpleType> </element> |
| diagram | ![]() |
||||||||||||||||||
| type | fnBase:exchangeRateType | ||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <element name="ackExchangeRate" type="fnBase:exchangeRateType" minOccurs="0"> <annotation> <documentation>Acknowledgement of an exchange rate (when buyer and seller deal in different currencies).</documentation> </annotation> </element> |
| diagram | ![]() |
||
| type | fnBase:additionalChargeType | ||
| children | additionalChargeAmount additionalChargePercent additionalChargeDescription | ||
| annotation |
|
||
| source | <element name="ackAdditionalCharge" type="fnBase:additionalChargeType" minOccurs="0" maxOccurs="unbounded"> <annotation> <documentation>Acknowledgement of additional charge(s) from the order.</documentation> </annotation> </element> |
| diagram | ![]() |
||
| type | fnBase:discountOrAllowanceType | ||
| children | discountOrAllowanceAmount discountOrAllowancePercent discountOrAllowanceDescription | ||
| annotation |
|
||
| source | <element name="ackDiscount" type="fnBase:discountOrAllowanceType" minOccurs="0" maxOccurs="unbounded"> <annotation> <documentation>Acknowledgement of discount for the order.</documentation> </annotation> </element> |
| diagram | ![]() |
||
| type | fnBase:monetaryAmountType | ||
| facets |
|
||
| annotation |
|
||
| source | <element name="ackNetTotalPrice" type="fnBase:monetaryAmountType" minOccurs="0"> <annotation> <documentation>Acknowledged total cost for the order. Includes all charges less all applicable discounts, allowances, and deposits.</documentation> </annotation> </element> |
| diagram | ![]() |
||
| type | fnParty:partyIdentificationType | ||
| children | fnParty:partyIdentifier fnParty:partyName fnParty:addressLine fnParty:city fnParty:county fnParty:stateOrProvince fnParty:country fnParty:postalCode partyContact | ||
| annotation |
|
||
| source | <element name="buyer" type="fnParty:partyIdentificationType"> <annotation> <documentation>The party buying the goods being ordered.</documentation> </annotation> </element> |
| diagram | ![]() |
||
| type | fnParty:partyIdentificationType | ||
| children | fnParty:partyIdentifier fnParty:partyName fnParty:addressLine fnParty:city fnParty:county fnParty:stateOrProvince fnParty:country fnParty:postalCode partyContact | ||
| annotation |
|
||
| source | <element name="billTo" type="fnParty:partyIdentificationType" minOccurs="0"> <annotation> <documentation>Party to be billed for items ordered. If omitted, the buyer is assumed to be the billTo party.</documentation> </annotation> </element> |
| diagram | ![]() |
||
| type | fnParty:sellerIdentificationType | ||
| children | sellerIdentification fnParty:FOBPoint | ||
| annotation |
|
||
| source | <element name="seller" type="fnParty:sellerIdentificationType"> <annotation> <documentation>The seller of the goods being ordered.</documentation> </annotation> </element> |
| diagram | ![]() |
||
| type | fnParty:carrierIdentificationType | ||
| children | carrierIdentification transitTime | ||
| annotation |
|
||
| source | <element name="ackCarrier" type="fnParty:carrierIdentificationType" minOccurs="0"> <annotation> <documentation>Acknowledgement of carrier.</documentation> </annotation> </element> |
| diagram | ![]() |
||||||||||||||||||||||||
| type | fnParty:shipToPartyType | ||||||||||||||||||||||||
| children | fnParty:partyIdentifier fnParty:partyName fnParty:addressLine fnParty:city fnParty:county fnParty:stateOrProvince fnParty:country fnParty:postalCode partyContact | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <element name="shipTo" type="fnParty:shipToPartyType" maxOccurs="unbounded"> <annotation> <documentation>One or more ship-to parties.</documentation> </annotation> </element> |
| diagram | ![]() |
||||||||||||||||||||||||
| type | fnParty:shipToPartyType | ||||||||||||||||||||||||
| children | fnParty:partyIdentifier fnParty:partyName fnParty:addressLine fnParty:city fnParty:county fnParty:stateOrProvince fnParty:country fnParty:postalCode partyContact | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <element name="markFor" type="fnParty:shipToPartyType" minOccurs="0" maxOccurs="unbounded"> <annotation> <documentation>Mark-For parties are parties, generally entities within the buying organization, to whom goods will be routed after physical receipt of goods by the ship-to party.</documentation> </annotation> </element> |
| diagram | ![]() |
| type | fnBase:termsType |
| children | discountAmount discountPercent discountDescribedDate discountDueDate discountDueDayOfMonth discountDueDays discountBasisDate termsDescription methodOfPayment timeOfPayment |
| source | <element name="ackTerms" type="fnBase:termsType" minOccurs="0" maxOccurs="unbounded"/> |
| diagram | ![]() |
||
| type | fnPOAck:ackDatesType | ||
| children | ackShipDate ackDoNotShipBeforeDate ackDoNotShipAfterDate ackArrivalDate ackCancelDate | ||
| annotation |
|
||
| source | <element name="ackShipDates" type="fnPOAck:ackDatesType" minOccurs="0"> <annotation> <documentation>All dates in this element apply to any line that is not overridden at the line level. Override may occur at the line in the shipToLocation element under ackQuantity.</documentation> </annotation> </element> |
| diagram | ![]() |
||
| type | fnBase:systemReferenceType | ||
| children | systemReferenceDescription systemReferenceValue | ||
| annotation |
|
||
| source | <element name="ackSystemReference" type="fnBase:systemReferenceType" minOccurs="0" maxOccurs="unbounded"> <annotation> <documentation>A system reference facilitates automated processing of the document by including data elements that are not necessarily part of a standard transaction but are required or desired by the computer systems of the trading partners. Effective use of system references requires pre-arrangement between trading partners. NOTE: this structure should not be used for data that is otherwise accommodated within a transaction schema.</documentation> </annotation> </element> |
| diagram | ![]() |
||
| namespace | http://support.furnishnet.com/xml/schemas/fnPOAck_v1.7 | ||
| children | ackOrder ackLine | ||
| used by |
|
||
| source | <complexType name="poAckType"> <sequence> <element name="ackOrder" type="fnPOAck:orderAckType"/> <element name="ackLine" type="fnPOAck:lineItemAckType" maxOccurs="unbounded"/> </sequence> </complexType> |
| diagram | ![]() |
||||||||||||||
| type | fnPOAck:orderAckType | ||||||||||||||
| children | orderDocument ackDocument actionRequestIndicator ackCurrency ackExchangeRate ackAdditionalCharge ackDiscount ackNetTotalPrice buyer billTo seller ackCarrier shipTo markFor ackTerms ackShipDates ackSystemReference | ||||||||||||||
| attributes |
|
||||||||||||||
| source | <element name="ackOrder" type="fnPOAck:orderAckType"/> |
| diagram | ![]() |
||||||||||||||||||||||||||
| type | fnPOAck:lineItemAckType | ||||||||||||||||||||||||||
| children | ackProductID ackQuantity ackUnitPrice ackExtendedPrice ackLineSystemReference actionRequestIndicator option subItem | ||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||
| source | <element name="ackLine" type="fnPOAck:lineItemAckType" maxOccurs="unbounded"/> |
| diagram | ![]() |
||
| namespace | http://support.furnishnet.com/xml/schemas/fnBase_v1.5 | ||
| type | dateTime | ||
| annotation |
|
||
| source | <element name="transactionDate" type="dateTime"> <annotation> <documentation>The date the transaction is created by the sender. Conforms to ISO-8601 format: CCYY-MMDDTHH:MM:SS</documentation> </annotation> </element> |
| diagram | ![]() |
||||||||||||||||||||||
| namespace | http://support.furnishnet.com/xml/schemas/fnBase_v1.5 | ||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||
| source | <complexType name="actionRequestIndicatorType"> <annotation> <documentation>Describes the requested action for an item or order: create, change, or cancel.</documentation> </annotation> <attribute name="description" use="required"> <annotation> <documentation>Description of the type of request being issued.</documentation> </annotation> <simpleType> <restriction base="string"> <enumeration value="Create"/> <enumeration value="Change"/> <enumeration value="Cancel"/> </restriction> </simpleType> </attribute> <attribute name="comments" type="string" use="optional"> <annotation> <documentation>Comments related to the request.</documentation> </annotation> </attribute> </complexType> |
| diagram | ![]() |
||
| namespace | http://support.furnishnet.com/xml/schemas/fnBase_v1.5 | ||
| children | additionalChargeAmount additionalChargePercent additionalChargeDescription | ||
| used by |
|
||
| source | <complexType name="additionalChargeType"> <sequence> <element name="additionalChargeAmount" type="fnBase:monetaryAmountType"> <annotation> <documentation>The amount of the charge. Currency of the charge should be identified elsewhere in the document.</documentation> </annotation> </element> <element name="additionalChargePercent" type="fnBase:chargeOrAllowancePercentType" minOccurs="0"> <annotation> <documentation>The qualifier indicates the amount to which the percentage is applied to derive the charge amount.</documentation> </annotation> </element> <element name="additionalChargeDescription" type="fnBase:noteType" minOccurs="0"> <annotation> <documentation>A free-form description of the additional charge.</documentation> </annotation> </element> </sequence> </complexType> |
| diagram | ![]() |
||
| type | fnBase:monetaryAmountType | ||
| facets |
|
||
| annotation |
|
||
| source | <element name="additionalChargeAmount" type="fnBase:monetaryAmountType"> <annotation> <documentation>The amount of the charge. Currency of the charge should be identified elsewhere in the document.</documentation> </annotation> </element> |
| diagram | ![]() |
||||||||||||||||||
| type | fnBase:chargeOrAllowancePercentType | ||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <element name="additionalChargePercent" type="fnBase:chargeOrAllowancePercentType" minOccurs="0"> <annotation> <documentation>The qualifier indicates the amount to which the percentage is applied to derive the charge amount.</documentation> </annotation> </element> |
| diagram | ![]() |
||
| type | fnBase:noteType | ||
| facets |
|
||
| annotation |
|
||
| source | <element name="additionalChargeDescription" type="fnBase:noteType" minOccurs="0"> <annotation> <documentation>A free-form description of the additional charge.</documentation> </annotation> </element> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://support.furnishnet.com/xml/schemas/fnBase_v1.5 | ||||||||||||||||||
| used by |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <complexType name="chargeOrAllowancePercentType"> <annotation> <documentation>The qualifier indicates the amount to which the percentage is applied to derive the allowance/charge amount.</documentation> </annotation> <attribute name="chargeOrAllowancePercent" type="decimal" use="required"/> <attribute name="chargeOrAllowanceQualifier" use="required"> <simpleType> <restriction base="string"> <enumeration value="ItemListCost"/> <enumeration value="ItemNetCost"/> <enumeration value="DiscountGross"/> <enumeration value="DiscountNet"/> <enumeration value="BasePricePerUnit"/> <enumeration value="BasePriceAmount"/> <enumeration value="BasePriceAmountLessDiscount"/> <enumeration value="NetMonthlyOnInvoicesPastDue"/> <enumeration value="LatePaymentChargeBaseAmount"/> <enumeration value="Other"/> </restriction> </simpleType> </attribute> </complexType> |
| diagram | ![]() |
||
| namespace | http://support.furnishnet.com/xml/schemas/fnBase_v1.5 | ||
| children | discountOrAllowanceAmount discountOrAllowancePercent discountOrAllowanceDescription | ||
| used by |
|
||
| source | <complexType name="discountOrAllowanceType"> <sequence minOccurs="0"> <element name="discountOrAllowanceAmount" type="fnBase:monetaryAmountType"> <annotation> <documentation>The amount of the allowance in the currency identified by currencyIdentifier.</documentation> </annotation> </element> <element name="discountOrAllowancePercent" type="fnBase:chargeOrAllowancePercentType" minOccurs="0"> <annotation> <documentation>The qualifier indicates the amount to which the percentage is applied to derive the allowance amount.</documentation> </annotation> </element> <element name="discountOrAllowanceDescription" type="fnBase:noteType" minOccurs="0"> <annotation> <documentation>A free-form description of the allowance.</documentation> </annotation> </element> </sequence> </complexType> |
| diagram | ![]() |
||
| type | fnBase:monetaryAmountType | ||
| facets |
|
||
| annotation |
|
||
| source | <element name="discountOrAllowanceAmount" type="fnBase:monetaryAmountType"> <annotation> <documentation>The amount of the allowance in the currency identified by currencyIdentifier.</documentation> </annotation> </element> |
| diagram | ![]() |
||||||||||||||||||
| type | fnBase:chargeOrAllowancePercentType | ||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <element name="discountOrAllowancePercent" type="fnBase:chargeOrAllowancePercentType" minOccurs="0"> <annotation> <documentation>The qualifier indicates the amount to which the percentage is applied to derive the allowance amount.</documentation> </annotation> </element> |
| diagram | |||
| type | fnBase:noteType | ||
| facets |
|
||
| annotation |
|
||
| source | <element name="discountOrAllowanceDescription" type="fnBase:noteType" minOccurs="0"> <annotation> <documentation>A free-form description of the allowance.</documentation> </annotation> </element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||
| namespace | http://support.furnishnet.com/xml/schemas/fnBase_v1.5 | ||||||||||||||||||||||||||||||
| children | creationDate creationTime | ||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||
| source | <complexType name="documentType"> <annotation> <documentation>Basic information for any document: unique document identifier, creation date, status (original or copy), transaction type, and language of the transaction.</documentation> </annotation> <sequence> <element name="creationDate" type="date"> <annotation> <documentation>The creation date of the transaction referred to by this element. Format is CCYY-MM-DD.</documentation> </annotation> </element> <element name="creationTime" type="time" minOccurs="0"> <annotation> <documentation>The time on creationDate that the document was created. Format is HH:MM:SS.</documentation> </annotation> </element> </sequence> <attribute name="id" use="required"> <simpleType> <restriction base="string"> <maxLength value="35"/> </restriction> </simpleType> </attribute> <attribute name="status" use="optional"> <simpleType> <restriction base="string"> <enumeration value="Original"/> <enumeration value="Copy"/> </restriction> </simpleType> </attribute> <attribute name="type" use="optional"> <simpleType> <restriction base="string"> <maxLength value="15"/> </restriction> </simpleType> </attribute> <attribute name="language" use="optional"> <simpleType> <restriction base="string"> <maxLength value="2"/> </restriction> </simpleType> </attribute> </complexType> |
| diagram | ![]() |
||
| type | date | ||
| annotation |
|
||
| source | <element name="creationDate" type="date"> <annotation> <documentation>The creation date of the transaction referred to by this element. Format is CCYY-MM-DD.</documentation> </annotation> </element> |
| diagram | ![]() |
||
| type | time | ||
| annotation |
|
||
| source | <element name="creationTime" type="time" minOccurs="0"> <annotation> <documentation>The time on creationDate that the document was created. Format is HH:MM:SS.</documentation> </annotation> </element> |
| diagram | |||||||||||||||||||
| namespace | http://support.furnishnet.com/xml/schemas/fnBase_v1.5 | ||||||||||||||||||
| used by |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| source | <complexType name="exchangeRateType"> <attribute name="rate" type="float" use="required"/> <attribute name="sourceCurrency" use="required"> <simpleType> <restriction base="string"> <maxLength value="3"/> </restriction> </simpleType> </attribute> </complexType> |
| diagram | |||||||||||||||||||
| namespace | http://support.furnishnet.com/xml/schemas/fnBase_v1.5 | ||||||||||||||||||
| used by |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| source | <complexType name="markForLocationType"> <attribute name="quantity" type="float" use="required"/> <attribute name="markForID" type="string" use="required"/> </complexType> |
| diagram | ![]() |
||||||||||||
| namespace | http://support.furnishnet.com/xml/schemas/fnBase_v1.5 | ||||||||||||
| children | pieceIdentificationNumber pieceIdentificationNumberRange | ||||||||||||
| used by |
|
||||||||||||
| attributes |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <complexType name="pieceIdentificationNumberType"> <annotation> <documentation>A piece identification number uniquely identifes a single piece in a transaction. When used, there is normally one PIN for each and every piece in the transaction. They may be buyer assigned or seller assigned. These numbers are NOT associated with a particular destination location.</documentation> </annotation> <choice> <element name="pieceIdentificationNumber" type="string" maxOccurs="unbounded"> <annotation> <documentation>One or more individual piece identification numbers. The data type is string to accommodate alphanumeric characters.</documentation> </annotation> </element> <element name="pieceIdentificationNumberRange" maxOccurs="unbounded"> <annotation> <documentation>One or more ranges of contiguous numbers.</documentation> </annotation> <complexType> <attribute name="firstNumber" type="string" use="required"/> <attribute name="lastNumber" type="string" use="required"/> </complexType> </element> </choice> <attribute name="assignment" use="optional"> <simpleType> <restriction base="string"> <enumeration value="BuyerAssigned"/> <enumeration value="SellerAssigned"/> </restriction> </simpleType> </attribute> </complexType> |
| diagram | ![]() |
||
| type | string | ||
| annotation |
|
||
| source | <element name="pieceIdentificationNumber" type="string" maxOccurs="unbounded"> <annotation> <documentation>One or more individual piece identification numbers. The data type is string to accommodate alphanumeric characters.</documentation> </annotation> </element> |
| diagram | ![]() |
||||||||||||||||||||||
| namespace | http://support.furnishnet.com/xml/schemas/fnBase_v1.5 | ||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||
| source | <complexType name="quantityType"> <annotation> <documentation>Floating point quantity type with unit of measure. Replaces measurementType (v1.1).</documentation> </annotation> <attribute name="unitOfMeasure" type="fnBase:unitOfMeasureType" use="required"> <annotation> <documentation>Unit of measure implied by the value field</documentation> </annotation> </attribute> <attribute name="value" type="float" use="required"> <annotation> <documentation>The actual size value</documentation> </annotation> </attribute> </complexType> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://support.furnishnet.com/xml/schemas/fnBase_v1.5 | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <complexType name="referenceNumberType"> <annotation> <documentation>Generic container for reference numbers (assumed to be identifying documents of various types) and an associated document date. Note: this element should not be used to hold a unique transaction number for the current transaction (the so-called "primary key"); that number is normally found in the "id" attribute of the "document" element.</documentation> </annotation> <attribute name="referenceDocumentDate" type="date" use="optional"/> <attribute name="referenceNumberValue" type="string" use="required"/> <attribute name="referenceNumberQualifier" use="required"> <simpleType> <restriction base="string"> <enumeration value="AllowanceNumber"/> <enumeration value="BuyerSalesOrderNumber"/> <enumeration value="BuyerSalesOrderLineNumber"/> <enumeration value="BillOfLadingNumber"/> <enumeration value="CarrierReferenceNumber"/> <enumeration value="ChargebackNumber"/> <enumeration value="DepartmentNumber"/> <enumeration value="DyeLot"/> <enumeration value="InvoiceNumber"/> <enumeration value="ParentInvoiceNumber"/> <enumeration value="PurchaseOrderNumber"/> <enumeration value="PurchaseOrderLineNumber"/> <enumeration value="PurchaseOrderAcknowledgementNumber"/> <enumeration value="ReferenceInvoiceNumber"/> <enumeration value="SellerSalesOrderNumber"/> <enumeration value="SellerSalesOrderLineNumber"/> <enumeration value="SerialNumber"/> <enumeration value="ShipNoticeNumber"/> <enumeration value="TrailerNumber"/> <enumeration value="WaybillNumber"/> </restriction> </simpleType> </attribute> </complexType> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://support.furnishnet.com/xml/schemas/fnBase_v1.5 | ||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <complexType name="shipDateType"> <annotation> <documentation>Specifies an actual or estimated ship date.</documentation> </annotation> <attribute name="shipDateQualifier" use="required"> <simpleType> <restriction base="string"> <enumeration value="Actual"/> <enumeration value="Estimated"/> </restriction> </simpleType> </attribute> <attribute name="shipDate" type="date" use="required"/> </complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||
| namespace | http://support.furnishnet.com/xml/schemas/fnBase_v1.5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <complexType name="shipToLocationType"> <annotation> <documentation>Specifies a quantity of items to ship, a location to ship to, and various shipment dates. The location is defined by a reference to a shipToParty element.</documentation> </annotation> <attribute name="quantity" type="float" use="required"> <annotation> <documentation>Quantity to be shipped to this location.</documentation> </annotation> </attribute> <attribute name="shipToID" type="string" use="required"> <annotation> <documentation>ID of shipToType element within PO header that corresponds to this shipTo location.</documentation> </annotation> </attribute> <attribute name="shipDate" type="date" use="optional"/> <attribute name="doNotShipBeforeDate" type="date" use="optional"/> <attribute name="doNotShipAfterDate" type="date" use="optional"/> <attribute name="arrivalDate" type="date" use="optional"/> <attribute name="cancelDate" type="date" use="optional"/> </complexType> |
| diagram | ![]() |
||
| namespace | http://support.furnishnet.com/xml/schemas/fnBase_v1.5 | ||
| children | systemReferenceDescription systemReferenceValue | ||
| used by |
|
||
| annotation |
|
||
| source | <complexType name="systemReferenceType"> <annotation> <documentation>A system reference facilitates automated processing of the document by including data elements that are not necessarily part of a standard transaction but are required or desired by the computer systems of the trading partners. Effective use of system references requires pre-arrangement between trading partners. NOTE: this structure should not be used for data that is otherwise accommodated within a transaction schema.</documentation> </annotation> <sequence> <element name="systemReferenceDescription" type="string"> <annotation> <documentation>Identifies the data content in systemReferenceValue in a way that facilitates automated processing by the receiving party's computer system. For example, if the receiving party's computer system requires an indicator of how the receiving system is to record the financial impact of the transaction, it might use a system reference description of "FiscalBookIdentifier"</documentation> </annotation> </element> <element name="systemReferenceValue" type="string"> <annotation> <documentation>The value that corresponds to the accompanying system reference description. For example, a value corresponding to a system reference description of "FiscalBookIdentifier" might be "2002"</documentation> </annotation> </element> </sequence> </complexType> |
| diagram | ![]() |
||
| type | string | ||
| annotation |
|
||
| source | <element name="systemReferenceDescription" type="string"> <annotation> <documentation> |