Class DetailsOfAnAdditionalDocumentReference
- java.lang.Object
-
- com.fourjs.report.facturx.profiles.extended.DetailsOfAnAdditionalDocumentReference
-
public class DetailsOfAnAdditionalDocumentReference extends Object
EXT:Details of an additional document referenceXPath:/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:IncludedSupplyChainTradeLineItem/ram:SpecifiedLineTradeAgreement/ram:AdditionalReferencedDocument
-
-
Method Summary
-
-
-
Method Detail
-
appendNewName
public Name appendNewName()
Creates a Name object and appends it to the list obtainable by a call to getgetNames()
- Returns:
- Name
-
getNames
public List<Name> getNames()
Returns a list of Name objects previously created by calls toappendNewName()
-
setDocumentNumber
public DetailsOfAnAdditionalDocumentReference setDocumentNumber(String value)
- Parameters:
value
- EXT:Document numberXPath:/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:IncludedSupplyChainTradeLineItem/ram:SpecifiedLineTradeAgreement/ram:AdditionalReferencedDocument/ram:IssuerAssignedID
- Returns:
- DetailsOfAnAdditionalDocumentReference
-
setURIID
public DetailsOfAnAdditionalDocumentReference setURIID(String value)
- Parameters:
value
- EXT:XPath:/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:IncludedSupplyChainTradeLineItem/ram:SpecifiedLineTradeAgreement/ram:AdditionalReferencedDocument/ram:URIID
- Returns:
- DetailsOfAnAdditionalDocumentReference
-
setReferencedPosition
public DetailsOfAnAdditionalDocumentReference setReferencedPosition(String value)
- Parameters:
value
- EXT:Referenced positionXPath:/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:IncludedSupplyChainTradeLineItem/ram:SpecifiedLineTradeAgreement/ram:AdditionalReferencedDocument/ram:LineID
- Returns:
- DetailsOfAnAdditionalDocumentReference
-
setTypeCode
public DetailsOfAnAdditionalDocumentReference setTypeCode(String value)
- Parameters:
value
- EXT:XPath:/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:IncludedSupplyChainTradeLineItem/ram:SpecifiedLineTradeAgreement/ram:AdditionalReferencedDocument/ram:TypeCode
- Returns:
- DetailsOfAnAdditionalDocumentReference
-
setAttachmentBinaryObjectMimeCode
public DetailsOfAnAdditionalDocumentReference setAttachmentBinaryObjectMimeCode(Codes.Mime value)
- Parameters:
value
- EXT:MIME-Code of the attached documentXPath:/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:IncludedSupplyChainTradeLineItem/ram:SpecifiedLineTradeAgreement/ram:AdditionalReferencedDocument/ram:AttachmentBinaryObject/@mimeCode
- Returns:
- DetailsOfAnAdditionalDocumentReference
-
setAttachmentBinaryObjectFilename
public DetailsOfAnAdditionalDocumentReference setAttachmentBinaryObjectFilename(String value)
- Parameters:
value
- EXT:XPath:/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:IncludedSupplyChainTradeLineItem/ram:SpecifiedLineTradeAgreement/ram:AdditionalReferencedDocument/ram:AttachmentBinaryObject/@filename
- Returns:
- DetailsOfAnAdditionalDocumentReference
-
setAttachmentBinaryObject
public DetailsOfAnAdditionalDocumentReference setAttachmentBinaryObject(BinaryObject value)
- Parameters:
value
- EXT:XPath:/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:IncludedSupplyChainTradeLineItem/ram:SpecifiedLineTradeAgreement/ram:AdditionalReferencedDocument/ram:AttachmentBinaryObject
- Returns:
- DetailsOfAnAdditionalDocumentReference
-
setTypeOfTheReferencedDocument
public DetailsOfAnAdditionalDocumentReference setTypeOfTheReferencedDocument(String value)
- Parameters:
value
- EXT:Type of the referenced documentXPath:/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:IncludedSupplyChainTradeLineItem/ram:SpecifiedLineTradeAgreement/ram:AdditionalReferencedDocument/ram:ReferenceTypeCode
- Returns:
- DetailsOfAnAdditionalDocumentReference
-
setDateTimeStringFormat
public DetailsOfAnAdditionalDocumentReference setDateTimeStringFormat(String value)
- Parameters:
value
- EXT:Date, formatXPath:/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:IncludedSupplyChainTradeLineItem/ram:SpecifiedLineTradeAgreement/ram:AdditionalReferencedDocument/ram:FormattedIssueDateTime/qdt:DateTimeString/@format
- Returns:
- DetailsOfAnAdditionalDocumentReference
-
setDateTimeString
public DetailsOfAnAdditionalDocumentReference setDateTimeString(String value)
- Parameters:
value
- EXT:Document Date, ValueXPath:/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:IncludedSupplyChainTradeLineItem/ram:SpecifiedLineTradeAgreement/ram:AdditionalReferencedDocument/ram:FormattedIssueDateTime/qdt:DateTimeString
- Returns:
- DetailsOfAnAdditionalDocumentReference
-
getDocumentNumber
public String getDocumentNumber()
EXT:Document number- Returns:
- the value /rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:IncludedSupplyChainTradeLineItem/ram:SpecifiedLineTradeAgreement/ram:AdditionalReferencedDocument/ram:IssuerAssignedID
-
getURIID
public String getURIID()
EXT:- Returns:
- the value /rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:IncludedSupplyChainTradeLineItem/ram:SpecifiedLineTradeAgreement/ram:AdditionalReferencedDocument/ram:URIID
-
getReferencedPosition
public String getReferencedPosition()
EXT:Referenced position- Returns:
- the value /rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:IncludedSupplyChainTradeLineItem/ram:SpecifiedLineTradeAgreement/ram:AdditionalReferencedDocument/ram:LineID
-
getTypeCode
public String getTypeCode()
EXT:- Returns:
- the value /rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:IncludedSupplyChainTradeLineItem/ram:SpecifiedLineTradeAgreement/ram:AdditionalReferencedDocument/ram:TypeCode
-
getAttachmentBinaryObjectMimeCode
public Codes.Mime getAttachmentBinaryObjectMimeCode()
EXT:MIME-Code of the attached document- Returns:
- the value /rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:IncludedSupplyChainTradeLineItem/ram:SpecifiedLineTradeAgreement/ram:AdditionalReferencedDocument/ram:AttachmentBinaryObject/@mimeCode
-
getAttachmentBinaryObjectFilename
public String getAttachmentBinaryObjectFilename()
EXT:- Returns:
- the value /rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:IncludedSupplyChainTradeLineItem/ram:SpecifiedLineTradeAgreement/ram:AdditionalReferencedDocument/ram:AttachmentBinaryObject/@filename
-
getAttachmentBinaryObject
public BinaryObject getAttachmentBinaryObject()
EXT:- Returns:
- the value /rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:IncludedSupplyChainTradeLineItem/ram:SpecifiedLineTradeAgreement/ram:AdditionalReferencedDocument/ram:AttachmentBinaryObject
-
getTypeOfTheReferencedDocument
public String getTypeOfTheReferencedDocument()
EXT:Type of the referenced document- Returns:
- the value /rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:IncludedSupplyChainTradeLineItem/ram:SpecifiedLineTradeAgreement/ram:AdditionalReferencedDocument/ram:ReferenceTypeCode
-
getDateTimeStringFormat
public String getDateTimeStringFormat()
EXT:Date, format- Returns:
- the value /rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:IncludedSupplyChainTradeLineItem/ram:SpecifiedLineTradeAgreement/ram:AdditionalReferencedDocument/ram:FormattedIssueDateTime/qdt:DateTimeString/@format
-
getDateTimeString
public String getDateTimeString()
EXT:Document Date, Value- Returns:
- the value /rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:IncludedSupplyChainTradeLineItem/ram:SpecifiedLineTradeAgreement/ram:AdditionalReferencedDocument/ram:FormattedIssueDateTime/qdt:DateTimeString
-
-