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 至少必须提供其中一种接收渠道信息。
子节点
| 字段 | 必填 | 类型 | |
|---|---|---|---|
| IdTrasmittente发送方标识 | 必填 | Complex | |
| ProgressivoInvio发送序号 | 必填 | String | |
| FormatoTrasmissione传输格式 | 必填 | String | |
| CodiceDestinatario接收代码 | 必填 | String | |
| ContattiTrasmittente发送方联系方式 | 否 | Complex | |
| PECDestinatario收件人 PEC | 否 | String |
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 判定为重复传输。