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(Codes.SupportingDocumentTypeCode 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(Codes.SchemeIdentifier 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()
-
getDocumentNumberForJAXB
public String getDocumentNumberForJAXB()
-
getURIID
public String getURIID()
-
getURIIDForJAXB
public String getURIIDForJAXB()
-
getReferencedPosition
public String getReferencedPosition()
-
getReferencedPositionForJAXB
public String getReferencedPositionForJAXB()
-
getTypeCode
public Codes.SupportingDocumentTypeCode getTypeCode()
-
getTypeCodeForJAXB
public Codes.SupportingDocumentTypeCode getTypeCodeForJAXB()
-
getAttachmentBinaryObjectMimeCode
public Codes.Mime getAttachmentBinaryObjectMimeCode()
-
getAttachmentBinaryObjectMimeCodeForJAXB
public Codes.Mime getAttachmentBinaryObjectMimeCodeForJAXB()
-
getAttachmentBinaryObjectFilename
public String getAttachmentBinaryObjectFilename()
-
getAttachmentBinaryObjectFilenameForJAXB
public String getAttachmentBinaryObjectFilenameForJAXB()
-
getAttachmentBinaryObject
public BinaryObject getAttachmentBinaryObject()
-
getAttachmentBinaryObjectForJAXB
public String getAttachmentBinaryObjectForJAXB()
-
getTypeOfTheReferencedDocument
public Codes.SchemeIdentifier getTypeOfTheReferencedDocument()
-
getTypeOfTheReferencedDocumentForJAXB
public Codes.SchemeIdentifier getTypeOfTheReferencedDocumentForJAXB()
-
getDateTimeStringFormat
public String getDateTimeStringFormat()
-
getDateTimeStringFormatForJAXB
public String getDateTimeStringFormatForJAXB()
-
getDateTimeString
public String getDateTimeString()
-
getDateTimeStringForJAXB
public String getDateTimeStringForJAXB()
-
-