DatiTrasmissione

传输信息

用于向意大利电子发票交换系统 SdI 发送发票的传输相关信息。

Header必填Complex
必填B2BB2C公共管理机构 PA
XML 标签
DatiTrasmissione
必填
可重复
类型
Complex
子节点数量
6

概述

每一张电子发票在发送到 Sistema di Interscambio(SdI)之前,都需要在 DatiTrasmissione 中声明发送方是谁、这是第几次发送、使用什么传输格式,以及最终接收方通过哪个渠道接收发票(Codice Destinatario 或 PEC)。SdI 会依据这些信息完成路由、格式校验并将发票转发给接收方。

使用场景

无论是 B2B、B2C 还是对公共管理机构(PA)开具发票,DatiTrasmissione 都是必填节点。它是 SdI 判断如何路由发票的第一依据。

字段规则

  • ProgressivoInvio 必须在同一发送方(IdTrasmittente)范围内唯一,通常按递增顺序编号。

  • CodiceDestinatario 与 PECDestinatario 至少必须提供其中一种接收渠道信息。

子节点

XML 示例

XML
<DatiTrasmissione>
    <IdTrasmittente>
        <IdPaese>IT</IdPaese>
        <IdCodice>01234567890</IdCodice>
    </IdTrasmittente>
    <ProgressivoInvio>00001</ProgressivoInvio>
    <FormatoTrasmissione>FPR12</FormatoTrasmissione>
    <CodiceDestinatario>ABC1234</CodiceDestinatario>
</DatiTrasmissione>

常见错误

CodiceDestinatario 长度不为 7 位,或使用了默认值 “0000000” 但同时未填写 PECDestinatario。

ProgressivoInvio 与之前已发送的文件重复,导致 SdI 判定为重复传输。