| schema location: | http://xml.AshleyFurniture.com/xml/schemas/fn_InventoryInqAdv_v1.2.xsd |
| targetNamespace: | http://xml.AshleyFurniture.com/xml/schemas/fnInvInqAdv_v1.2 |
| schema location: | http://support.furnishnet.com/xml/schemas/fn_base_v1.4.xsd |
| targetNamespace: | http://support.furnishnet.com/xml/schemas/fnBase_v1.4 |
| schema location: | http://support.furnishnet.com/xml/schemas/fn_item_v1.4.xsd |
| targetNamespace: | http://support.furnishnet.com/xml/schemas/fnItem_v1.4 |
| 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 |
| diagram | ![]() |
||
| namespace | http://xml.AshleyFurniture.com/xml/schemas/fnInvInqAdv_v1.2 | ||
| type | fniia:inventoryInqAdvType | ||
| children | inquiry items | ||
| annotation |
|
||
| source | <element name="inventoryInqAdv" type="fniia:inventoryInqAdvType"> <annotation> <documentation>Root element of the Furniture Industry "Inventory Inquiry and Advice" schema.</documentation> </annotation> </element> |
| diagram | ![]() |
||
| namespace | http://xml.AshleyFurniture.com/xml/schemas/fnInvInqAdv_v1.2 | ||
| children | allInquiry itemInquiry itemAdvice | ||
| used by |
|
||
| source | <complexType name="inventoryInqAdvIemsType"> <choice> <element name="allInquiry"> <annotation> <documentation>Use this element to inquire into the availability of all items.</documentation> </annotation> <complexType> <simpleContent> <extension base="boolean"> <attribute name="comment" type="string" use="optional"/> </extension> </simpleContent> </complexType> </element> <element name="itemInquiry" type="fniia:inventoryItemInquiryType" maxOccurs="unbounded"> <annotation> <documentation>Use this structure to inquire into the availability of one or more specific items.</documentation> </annotation> </element> <element name="itemAdvice" type="fniia:inventoryItemAdviceType" maxOccurs="unbounded"> <annotation> <documentation>Use this structure to provide information regarding availability of one or more items.</documentation> </annotation> </element> </choice> </complexType> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://xml.AshleyFurniture.com/xml/schemas/fnInvInqAdv_v1.2 | ||||||||||||||||||||||||
| type | fniia:inventoryItemInquiryType | ||||||||||||||||||||||||
| children | itemId itemQty itemInqSystemReference | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <element name="itemInquiry" type="fniia:inventoryItemInquiryType" maxOccurs="unbounded"> <annotation> <documentation>Use this structure to inquire into the availability of one or more specific items.</documentation> </annotation> </element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://xml.AshleyFurniture.com/xml/schemas/fnInvInqAdv_v1.2 | ||||||||||||||||||||||||
| type | fniia:inventoryItemAdviceType | ||||||||||||||||||||||||
| children | itemId itemAvailability itemAdvSystemReference | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||
| source | <element name="itemAdvice" type="fniia:inventoryItemAdviceType" maxOccurs="unbounded"> <annotation> <documentation>Use this structure to provide information regarding availability of one or more items.</documentation> </annotation> </element> |
| diagram | ![]() |
||||||||||||
| namespace | http://xml.AshleyFurniture.com/xml/schemas/fnInvInqAdv_v1.2 | ||||||||||||
| children | document originalDocument potentialBuyer potentialShipTo potentialSeller inquirySystemReference | ||||||||||||
| used by |
|
||||||||||||
| attributes |
|
||||||||||||
| source | <complexType name="inventoryInqAdvInquiryType"> <sequence> <element name="document"> <annotation> <documentation>Identification information for this document.</documentation> </annotation> <complexType> <complexContent> <extension base="fnBase:documentType"> <attribute name="purpose" use="required"> <simpleType> <restriction base="string"> <enumeration value="advice"/> <enumeration value="inquiry"/> </restriction> </simpleType> </attribute> </extension> </complexContent> </complexType> </element> <element name="originalDocument" type="fnBase:documentType" minOccurs="0"> <annotation> <documentation>Identification information for the original document to which this is a response. Use only when appropriate.</documentation> </annotation> </element> <element name="potentialBuyer" type="fnParty:partyIdentificationType" minOccurs="0"> <annotation> <documentation>Identification of party that is / may be interested in purchasing item(s) listed in document.</documentation> </annotation> </element> <element name="potentialShipTo" type="fnParty:shipToPartyType" minOccurs="0" maxOccurs="unbounded"> <annotation> <documentation>Identification of specific locations that the customer is interested in purchasing the item(s) for. Seller might use this to check availability in the most appropriate warehouse(s).</documentation> </annotation> </element> <element name="potentialSeller" type="fnParty:partyIdentificationType" minOccurs="0"> <annotation> <documentation>Identification of the party that inventory information is being requested from / reported by.</documentation> </annotation> </element> <element name="inquirySystemReference" 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"/> </complexType> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||
| namespace | http://xml.AshleyFurniture.com/xml/schemas/fnInvInqAdv_v1.2 | ||||||||||||||||||||||||||||||||||||
| type | extension of fnBase:documentType | ||||||||||||||||||||||||||||||||||||
| children | creationDate creationTime | ||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||
| source | <element name="document"> <annotation> <documentation>Identification information for this document.</documentation> </annotation> <complexType> <complexContent> <extension base="fnBase:documentType"> <attribute name="purpose" use="required"> <simpleType> <restriction base="string"> <enumeration value="advice"/> <enumeration value="inquiry"/> </restriction> </simpleType> </attribute> </extension> </complexContent> </complexType> </element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||
| namespace | http://xml.AshleyFurniture.com/xml/schemas/fnInvInqAdv_v1.2 | ||||||||||||||||||||||||||||||
| type | fnBase:documentType | ||||||||||||||||||||||||||||||
| children | creationDate creationTime | ||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||
| source | <element name="originalDocument" type="fnBase:documentType" minOccurs="0"> <annotation> <documentation>Identification information for the original document to which this is a response. Use only when appropriate.</documentation> </annotation> </element> |
| diagram | ![]() |
||
| namespace | http://xml.AshleyFurniture.com/xml/schemas/fnInvInqAdv_v1.2 | ||
| 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="potentialBuyer" type="fnParty:partyIdentificationType" minOccurs="0"> <annotation> <documentation>Identification of party that is / may be interested in purchasing item(s) listed in document.</documentation> </annotation> </element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://xml.AshleyFurniture.com/xml/schemas/fnInvInqAdv_v1.2 | ||||||||||||||||||||||||
| 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="potentialShipTo" type="fnParty:shipToPartyType" minOccurs="0" maxOccurs="unbounded"> <annotation> <documentation>Identification of specific locations that the customer is interested in purchasing the item(s) for. Seller might use this to check availability in the most appropriate warehouse(s).</documentation> </annotation> </element> |
| diagram | ![]() |
||
| namespace | http://xml.AshleyFurniture.com/xml/schemas/fnInvInqAdv_v1.2 | ||
| 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="potentialSeller" type="fnParty:partyIdentificationType" minOccurs="0"> <annotation> <documentation>Identification of the party that inventory information is being requested from / reported by.</documentation> </annotation> </element> |
| diagram | ![]() |
||
| namespace | http://xml.AshleyFurniture.com/xml/schemas/fnInvInqAdv_v1.2 | ||
| type | fnBase:systemReferenceType | ||
| children | systemReferenceDescription systemReferenceValue | ||
| annotation |
|
||
| source | <element name="inquirySystemReference" 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://xml.AshleyFurniture.com/xml/schemas/fnInvInqAdv_v1.2 | ||||||||||||||||||
| used by |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| source | <complexType name="inventoryInqAdvItemLocationType"> <attribute name="locationQualifier" type="fnBase:locationType" use="required"/> <attribute name="locationID" type="string" use="required"/> </complexType> |
| diagram | ![]() |
||
| namespace | http://xml.AshleyFurniture.com/xml/schemas/fnInvInqAdv_v1.2 | ||
| children | inquiry items | ||
| used by |
|
||
| source | <complexType name="inventoryInqAdvType"> <sequence> <element name="inquiry" type="fniia:inventoryInqAdvInquiryType"> <annotation> <documentation>Transaction header</documentation> </annotation> </element> <element name="items" type="fniia:inventoryInqAdvIemsType"> <annotation> <documentation>Transaction detail</documentation> </annotation> </element> </sequence> </complexType> |
| diagram | ![]() |
||||||||||||
| namespace | http://xml.AshleyFurniture.com/xml/schemas/fnInvInqAdv_v1.2 | ||||||||||||
| type | fniia:inventoryInqAdvInquiryType | ||||||||||||
| children | document originalDocument potentialBuyer potentialShipTo potentialSeller inquirySystemReference | ||||||||||||
| attributes |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <element name="inquiry" type="fniia:inventoryInqAdvInquiryType"> <annotation> <documentation>Transaction header</documentation> </annotation> </element> |
| diagram | ![]() |
||
| namespace | http://xml.AshleyFurniture.com/xml/schemas/fnInvInqAdv_v1.2 | ||
| type | fniia:inventoryInqAdvIemsType | ||
| children | allInquiry itemInquiry itemAdvice | ||
| annotation |
|
||
| source | <element name="items" type="fniia:inventoryInqAdvIemsType"> <annotation> <documentation>Transaction detail</documentation> </annotation> </element> |
| diagram | ![]() |
||||||||||||||||||||||||
| namespace | http://xml.AshleyFurniture.com/xml/schemas/fnInvInqAdv_v1.2 | ||||||||||||||||||||||||
| children | itemId itemAvailability itemAdvSystemReference | ||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <complexType name="inventoryItemAdviceType"> <sequence> <element name="itemId" type="fnItem:itemIdentifierType"> <annotation> <documentation>Identifies the item for which availability is being provided.</documentation> </annotation> </element> <element name="itemAvailability" type="fniia:inventoryItemAvailabilityType" maxOccurs="unbounded"> <annotation> <documentation>Indicate either quantity currently available or future quantity and availabiity date. set up to accommodate both a current quantity and a future quantity.</documentation> </annotation> </element> <element name="itemAdvSystemReference" 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="lineItemNumber" type="positiveInteger" use="optional"/> <attribute name="comment" type="string" use="optional"/> <attribute name="shipToID" type="string" use="optional"/> </complexType> |
| diagram | ![]() |
||
| namespace | http://xml.AshleyFurniture.com/xml/schemas/fnInvInqAdv_v1.2 | ||
| type | fnItem:itemIdentifierType | ||
| children | itemIdentifier itemDescription itemCharacteristics packageCharacteristics specialHandlingInstructions hazardousMaterialsInformation | ||
| annotation |
|
||
| source | <element name="itemId" type="fnItem:itemIdentifierType"> <annotation> <documentation>Identifies the item for which availability is being provided.</documentation> </annotation> </element> |
| diagram | ![]() |
||||||||||||
| namespace | http://xml.AshleyFurniture.com/xml/schemas/fnInvInqAdv_v1.2 | ||||||||||||
| type | fniia:inventoryItemAvailabilityType | ||||||||||||
| children | availQty availDate availLocation availSystemReference | ||||||||||||
| attributes |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <element name="itemAvailability" type="fniia:inventoryItemAvailabilityType" maxOccurs="unbounded"> <annotation> <documentation>Indicate either quantity currently available or future quantity and availabiity date. set up to accommodate both a current quantity and a future quantity.</documentation> </annotation> </element> |
| diagram | ![]() |
||
| namespace | http://xml.AshleyFurniture.com/xml/schemas/fnInvInqAdv_v1.2 | ||
| type | fnBase:systemReferenceType | ||
| children | systemReferenceDescription systemReferenceValue | ||
| annotation |
|
||
| source | <element name="itemAdvSystemReference" 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://xml.AshleyFurniture.com/xml/schemas/fnInvInqAdv_v1.2 | ||||||||||||
| children | availQty availDate availLocation availSystemReference | ||||||||||||
| used by |
|
||||||||||||
| attributes |
|
||||||||||||
| source | <complexType name="inventoryItemAvailabilityType"> <sequence> <element name="availQty" type="fnBase:quantityType"> <annotation> <documentation>Quantity available either currently or on the Availability Date provided.</documentation> </annotation> </element> <element name="availDate" type="date" minOccurs="0"> <annotation> <documentation>Date on which the quantity provided will become available.</documentation> </annotation> </element> <element name="availLocation" type="fniia:inventoryInqAdvItemLocationType" minOccurs="0"> <annotation> <documentation>Location at which the item is or will be available.</documentation> </annotation> </element> <element name="availSystemReference" 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="availability" use="required"> <simpleType> <restriction base="string"> <enumeration value="current"/> <enumeration value="future"/> </restriction> </simpleType> </attribute> </complexType> |
| diagram | ![]() |
||||||||||||||||||||||
| namespace | http://xml.AshleyFurniture.com/xml/schemas/fnInvInqAdv_v1.2 | ||||||||||||||||||||||
| type | fnBase:quantityType | ||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||
| source | <element name="availQty" type="fnBase:quantityType"> <annotation> <documentation>Quantity available either currently or on the Availability Date provided.</documentation> </annotation> </element> |
| diagram | ![]() |
||
| namespace | http://xml.AshleyFurniture.com/xml/schemas/fnInvInqAdv_v1.2 | ||
| type | date | ||
| annotation |
|
||
| source | <element name="availDate" type="date" minOccurs="0"> <annotation> <documentation>Date on which the quantity provided will become available.</documentation> </annotation> </element> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://xml.AshleyFurniture.com/xml/schemas/fnInvInqAdv_v1.2 | ||||||||||||||||||
| type | fniia:inventoryInqAdvItemLocationType | ||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <element name="availLocation" type="fniia:inventoryInqAdvItemLocationType" minOccurs="0"> <annotation> <documentation>Location at which the item is or will be available.</documentation> </annotation> </element> |
| diagram | ![]() |
||
| namespace | http://xml.AshleyFurniture.com/xml/schemas/fnInvInqAdv_v1.2 | ||
| type | fnBase:systemReferenceType | ||
| children | systemReferenceDescription systemReferenceValue | ||
| annotation |
|
||
| source | <element name="availSystemReference" 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://xml.AshleyFurniture.com/xml/schemas/fnInvInqAdv_v1.2 | ||||||||||||||||||||||||
| children | itemId itemQty itemInqSystemReference | ||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <complexType name="inventoryItemInquiryType"> <sequence> <element name="itemId" type="fnItem:itemIdentifierType"> <annotation> <documentation>Identifies the item that availability is being requested for.</documentation> </annotation> </element> <element name="itemQty" type="fnBase:quantityType" minOccurs="0"> <annotation> <documentation>Quantity of the item that the potential customer may be interested in purchasing.</documentation> </annotation> </element> <element name="itemInqSystemReference" 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="lineItemNumber" type="positiveInteger" use="optional"/> <attribute name="comment" type="string" use="optional"/> <attribute name="shipToID" type="string" use="optional"/> </complexType> |
| diagram | ![]() |
||
| namespace | http://xml.AshleyFurniture.com/xml/schemas/fnInvInqAdv_v1.2 | ||
| type | fnItem:itemIdentifierType | ||
| children | itemIdentifier itemDescription itemCharacteristics packageCharacteristics specialHandlingInstructions hazardousMaterialsInformation | ||
| annotation |
|
||
| source | <element name="itemId" type="fnItem:itemIdentifierType"> <annotation> <documentation>Identifies the item that availability is being requested for.</documentation> </annotation> </element> |
| diagram | ![]() |
||||||||||||||||||||||
| namespace | http://xml.AshleyFurniture.com/xml/schemas/fnInvInqAdv_v1.2 | ||||||||||||||||||||||
| type | fnBase:quantityType | ||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||
| source | <element name="itemQty" type="fnBase:quantityType" minOccurs="0"> <annotation> <documentation>Quantity of the item that the potential customer may be interested in purchasing.</documentation> </annotation> </element> |
| diagram | ![]() |
||
| namespace | http://xml.AshleyFurniture.com/xml/schemas/fnInvInqAdv_v1.2 | ||
| type | fnBase:systemReferenceType | ||
| children | systemReferenceDescription systemReferenceValue | ||
| annotation |
|
||
| source | <element name="itemInqSystemReference" 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/fnBase_v1.4 | ||
| 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.4 | ||||||||||||||||||||||
| 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.4 |
| children | additionalChargeAmount additionalChargePercent additionalChargeDescription |
| 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.4 | ||||||||||||||||||
| 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.4 |
| children | discountOrAllowanceAmount discountOrAllowancePercent discountOrAllowanceDescription |
| 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.4 | ||||||||||||||||||||||||||||||
| 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.4 | ||||||||||||||||||
| 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.4 | ||||||||||||||||||
| 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.4 | ||||||||||||
| children | pieceIdentificationNumber pieceIdentificationNumberRange | ||||||||||||
| 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 | |||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| source | <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> |
| diagram | ![]() |
||||||||||||||||||||||
| namespace | http://support.furnishnet.com/xml/schemas/fnBase_v1.4 | ||||||||||||||||||||||
| 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.4 | ||||||||||||||||||||||||
| 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="WaybillNumber"/> </restriction> </simpleType> </attribute> </complexType> |
| diagram | ![]() |
||||||||||||||||||
| namespace | http://support.furnishnet.com/xml/schemas/fnBase_v1.4 | ||||||||||||||||||
| 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.4 | ||||||||||||||||||||||||||||||||||||||||||||||||||||
| 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.4 | ||
| 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>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> |
| diagram | ![]() |
||
| type | string | ||
| annotation |
|
||
| source | <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> |
| diagram | ![]() |
||
| namespace | http://support.furnishnet.com/xml/schemas/fnBase_v1.4 | ||
| children | termsBasisDateQualifier termsBasisDateValue | ||
| used by |
|
||
| annotation |
|
||
| source | <complexType name="termsBasisDateType"> <annotation> <documentation>Used by termsType.</documentation> </annotation> <sequence> <element name="termsBasisDateQualifier" type="fnBase:termsBasisDateQualifierType"/> <element name="termsBasisDateValue" type="date"> <annotation> <documentation>Format is date (CCYY-MM-DD).</documentation> </annotation> </element> </sequence> </complexType> |
| diagram | |||||||||||||||||||||||
| type | fnBase:termsBasisDateQualifierType | ||||||||||||||||||||||
| facets |
|
||||||||||||||||||||||
| source | <element name="termsBasisDateQualifier" type="fnBase:termsBasisDateQualifierType"/> |
| diagram | ![]() |
||
| type | date | ||
| annotation |
|
||
| source | <element name="termsBasisDateValue" type="date"> <annotation> <documentation>Format is date (CCYY-MM-DD).</documentation> </annotation> </element> |
| diagram | ![]() |
||
| namespace | http://support.furnishnet.com/xml/schemas/fnBase_v1.4 | ||
| children | discountAmount discountPercent discountDescribedDate discountDueDate discountDueDayOfMonth discountDueDays discountBasisDate termsDescription methodOfPayment timeOfPayment | ||
| annotation |
|
||
| source | <complexType name="termsType"> <annotation> <documentation>Describes terms under which payment is made and discount may be taken.</documentation> </annotation> <sequence> <sequence minOccurs="0"> <element name="discountAmount" type="fnBase:monetaryAmountType"> <annotation> <documentation>Discount amount in the currency of the invoice (identified by the currencyIdentifier element).</documentation> </annotation> </element> <element name="discountPercent" type="decimal" minOccurs="0"> <annotation> <documentation>Discount percent is optional because it is considered to be informational only.</documentation> </annotation> </element> <choice minOccurs="0"> <element name="discountDescribedDate"> <annotation> <documentation>Currently the only value this element may hold is "EOM" It may be extended to accommodate any date that can be more precisely described by a phrase or abbreviation than by any of the other choices in this group.</documentation> </annotation> <complexType> <attribute name="description" use="required"> <simpleType> <restriction base="string"> <enumeration value="EOM"/> </restriction> </simpleType> </attribute> </complexType> </element> <element name="discountDueDate" type="date"> <annotation> <documentation>The date by which payment is due if discount is to be earned.</documentation> </annotation> </element> <element name="discountDueDayOfMonth"> <annotation> <documentation>The day of the month (e.g., 21) by which payment is due if discount is to be earned. The next occurence of this day (whether this month or next) is the target date.</documentation> </annotation> <simpleType> <restriction base="integer"> <minInclusive value="1"/> <maxInclusive value="31"/> </restriction> </simpleType> </element> <sequence> <element name="discountDueDays"> <annotation> <documentation>Payment must be received by the discount basis date plus this many days if the discount is to be earned.</documentation> </annotation> <simpleType> <restriction base="integer"> <minInclusive value="1"/> </restriction> </simpleType> </element> <element name="discountBasisDate" type="fnBase:termsBasisDateType"/> </sequence> </choice> </sequence> <element name="termsDescription" type="fnBase:noteType" minOccurs="0"> <annotation> <documentation>A human-readable description of the terms, e.g., "2% in 10 days, net 30 days"</documentation> </annotation> </element> <element name="methodOfPayment" minOccurs="0" maxOccurs="unbounded"> <annotation> <documentation>Methods of payment acceptable to the seller.</documentation> </annotation> <complexType> <attribute name="description" use="required"> <simpleType> <restriction base="string"> <enumeration value="Cash"/> <enumeration value="Check"/> <enumeration value="CreditCard"/> <enumeration value="EFT"/> <enumeration value="LOC"/> <enumeration value="NoCharge"/> <enumeration value="Other"/> </restriction> </simpleType> </attribute> </complexType> </element> <element name="timeOfPayment" minOccurs="0"> <annotation> <documentation>When the payment is due. Values are commonly used terms but really correlate to before (CBD), on (COD), or after delivery (Credit), or never (NoCharge).</documentation> </annotation> <complexType> <choice minOccurs="0"> <annotation> <documentation>A due date should not be used unless timeOfPayment is "Credit".</documentation> </annotation> <element name="netDuedescribedDate"> <annotation> <documentation>Currently the only value this element may hold is "EOM" It may be extended to accommodate any date that can be more precisely described by a phrase or abbreviation than by any of the other choices in this group.</documentation> </annotation> <complexType> <attribute name="description" use="required"> <simpleType> <restriction base="string"> <enumeration value="EOM"/> </restriction> </simpleType> </attribute> </complexType> </element> <element name="netDueDate" type="date"> <annotation> <documentation>The date by which payment is due.</documentation> </annotation> </element> <element name="netDueDayOfMonth"> <annotation> <documentation>The day of the month (e.g., 6) by which payment is due. The next occurence of this day (whether this month or next) is the target date.</documentation> </annotation> <simpleType> <restriction base="integer"> <minInclusive value="1"/> <maxInclusive value="31"/> </restriction> </simpleType> </element> <sequence> <element name="netDueDays"> <annotation> <documentation>Payment must be eceived by the net basis date plus this many days.</documentation> </annotation> <simpleType> <restriction base="integer"> <minInclusive value="1"/> </restriction> </simpleType> </element> <element name="netBasisDate" type="fnBase:termsBasisDateType"/> </sequence> </choice> <attribute name="description" use="required"> <simpleType> <restriction base="string"> <enumeration value="COD"/> <enumeration value="CBD"/> <enumeration value="NoCharge"/> <enumeration value="Credit"/> </restriction> </simpleType> </attribute> </complexType> </element> </sequence> </complexType> |
| diagram | ![]() |
||
| type | fnBase:monetaryAmountType | ||
| facets |
|
||
| annotation |
|
||
| source | <element name="discountAmount" type="fnBase:monetaryAmountType"> <annotation> <documentation>Discount amount in the currency of the invoice (identified by the currencyIdentifier element).</documentation> </annotation> </element> |
| diagram | ![]() |
||
| type | decimal | ||
| annotation |
|
||
| source | <element name="discountPercent" type="decimal" minOccurs="0"> <annotation> <documentation>Discount percent is optional because it is considered to be informational only.</documentation> </annotation> </element> |
| diagram | ![]() |
||||||||||||
| attributes |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <element name="discountDescribedDate"> <annotation> <documentation>Currently the only value this element may hold is "EOM" It may be extended to accommodate any date that can be more precisely described by a phrase or abbreviation than by any of the other choices in this group.</documentation> </annotation> <complexType> <attribute name="description" use="required"> <simpleType> <restriction base="string"> <enumeration value="EOM"/> </restriction> </simpleType> </attribute> </complexType> </element> |
| diagram | ![]() |
||
| type | date | ||
| annotation |
|
||
| source | <element name="discountDueDate" type="date"> <annotation> <documentation>The date by which payment is due if discount is to be earned.</documentation> </annotation> </element> |
| diagram | ![]() |
||||
| type | restriction of integer | ||||
| facets |
|
||||
| annotation |
|
||||
| source | <element name="discountDueDayOfMonth"> <annotation> <documentation>The day of the month (e.g., 21) by which payment is due if discount is to be earned. The next occurence of this day (whether this month or next) is the target date.</documentation> </annotation> <simpleType> <restriction base="integer"> <minInclusive value="1"/> <maxInclusive value="31"/> </restriction> </simpleType> </element> |
| diagram | ![]() |
||
| type | restriction of integer | ||
| facets |
|
||
| annotation |
|
||
| source | <element name="discountDueDays"> <annotation> <documentation>Payment must be received by the discount basis date plus this many days if the discount is to be earned.</documentation> </annotation> <simpleType> <restriction base="integer"> <minInclusive value="1"/> </restriction> </simpleType> </element> |
| diagram | ![]() |
| type | fnBase:termsBasisDateType |
| children | termsBasisDateQualifier termsBasisDateValue |
| source | <element name="discountBasisDate" type="fnBase:termsBasisDateType"/> |
| diagram | ![]() |
||
| type | fnBase:noteType | ||
| facets |
|
||
| annotation |
|
||
| source | <element name="termsDescription" type="fnBase:noteType" minOccurs="0"> <annotation> <documentation>A human-readable description of the terms, e.g., "2% in 10 days, net 30 days"</documentation> </annotation> </element> |
| diagram | ![]() |
||||||||||||
| attributes |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <element name="methodOfPayment" minOccurs="0" maxOccurs="unbounded"> <annotation> <documentation>Methods of payment acceptable to the seller.</documentation> </annotation> <complexType> <attribute name="description" use="required"> <simpleType> <restriction base="string"> <enumeration value="Cash"/> <enumeration value="Check"/> <enumeration value="CreditCard"/> <enumeration value="EFT"/> <enumeration value="LOC"/> <enumeration value="NoCharge"/> <enumeration value="Other"/> </restriction> </simpleType> </attribute> </complexType> </element> |
| diagram | ![]() |
||||||||||||
| children | netDuedescribedDate netDueDate netDueDayOfMonth netDueDays netBasisDate | ||||||||||||
| attributes |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <element name="timeOfPayment" minOccurs="0"> <annotation> <documentation>When the payment is due. Values are commonly used terms but really correlate to before (CBD), on (COD), or after delivery (Credit), or never (NoCharge).</documentation> </annotation> <complexType> <choice minOccurs="0"> <annotation> <documentation>A due date should not be used unless timeOfPayment is "Credit".</documentation> </annotation> <element name="netDuedescribedDate"> <annotation> <documentation>Currently the only value this element may hold is "EOM" It may be extended to accommodate any date that can be more precisely described by a phrase or abbreviation than by any of the other choices in this group.</documentation> </annotation> <complexType> <attribute name="description" use="required"> <simpleType> <restriction base="string"> <enumeration value="EOM"/> </restriction> </simpleType> </attribute> </complexType> </element> <element name="netDueDate" type="date"> <annotation> <documentation>The date by which payment is due.</documentation> </annotation> </element> <element name="netDueDayOfMonth"> <annotation> <documentation>The day of the month (e.g., 6) by which payment is due. The next occurence of this day (whether this month or next) is the target date.</documentation> </annotation> <simpleType> <restriction base="integer"> <minInclusive value="1"/> <maxInclusive value="31"/> </restriction> </simpleType> </element> <sequence> <element name="netDueDays"> <annotation> <documentation>Payment must be eceived by the net basis date plus this many days.</documentation> </annotation> <simpleType> <restriction base="integer"> <minInclusive value="1"/> </restriction> </simpleType> </element> <element name="netBasisDate" type="fnBase:termsBasisDateType"/> </sequence> </choice> <attribute name="description" use="required"> <simpleType> <restriction base="string"> <enumeration value="COD"/> <enumeration value="CBD"/> <enumeration value="NoCharge"/> <enumeration value="Credit"/> </restriction> </simpleType> </attribute> </complexType> </element> |
| diagram | ![]() |
||||||||||||
| attributes |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <element name="netDuedescribedDate"> <annotation> <documentation>Currently the only value this element may hold is "EOM" It may be extended to accommodate any date that can be more precisely described by a phrase or abbreviation than by any of the other choices in this group.</documentation> </annotation> <complexType> <attribute name="description" use="required"> <simpleType> <restriction base="string"> <enumeration value="EOM"/> </restriction> </simpleType> </attribute> </complexType> </element> |
| diagram | ![]() |
||
| type | date | ||
| annotation |
|
||
| source | <element name="netDueDate" type="date"> <annotation> <documentation>The date by which payment is due.</documentation> </annotation> </element> |
| diagram | ![]() |
||||
| type | restriction of integer | ||||
| facets |
|
||||
| annotation |
|
||||
| source | <element name="netDueDayOfMonth"> <annotation> <documentation>The day of the month (e.g., 6) by which payment is due. The next occurence of this day (whether this month or next) is the target date.</documentation> </annotation> <simpleType> <restriction base="integer"> <minInclusive value="1"/> <maxInclusive value="31"/> </restriction> </simpleType> </element> |