THotPDF.AddFacturXAssociatedFile Method

Сводка метода: THotPDF.AddFacturXAssociatedFile Method

Объявление

function AddFacturXAssociatedFile(const XMLBytes : TBytes; const ConformanceLevel : AnsiString; const FileName : AnsiString = 'factur-x.xml'; const Description : AnsiString = 'Factur-X invoice XML'; const Relationship : AnsiString = 'Alternative'; const Version : AnsiString = '1.0'; const CountryCode : AnsiString = ''): THPDFDictionaryObject;

Модуль

HPDFDoc

Параметры

ИмяНазначение
XMLBytesБайты XML счета, встроенные буквально в поток EmbeddedFile PDF/A-3; идентификатор руководства или профиля XML должен соответствовать ConformanceLevel
ConformanceLevelДопустимый профиль счета или уровень соответствия, например EN 16931, EXTENDED, XRECHNUNG или COMFORT для ZUGFeRD 1.0
FileNameИмя файла встроенного XML, записываемое в /F, /UF, дерево имен EmbeddedFiles и значение XMP DocumentFileName
ОписаниеНеобязательный текст Filespec /Desc, отображаемый для инструментов чтения
RelationshipСвязь ассоциированного файла, записываемая как /AFRelationship и разрешенная выбранным профилем счета
VersionВерсия метаданных счета, включая 1.0, 2p0 или соответствующую версию XRECHNUNG, например 3.0
CountryCodeКод региональной политики, используемый при валидации профиля; используйте пустое значение, DE или FR

Возвращаемое значение

Возвращает косвенный словарь Filespec, зарегистрированный для основного XML-файла счета

Примечания по использованию

Связанные API