Fedwire pacs.008 — same unstructured address, settling before the cut-over
O contraexemplo: exatamente o mesmo endereço não estruturado, mas com liquidação em 30/06/2026. É legal, pelo que apenas avisa. O gatilho é a data de liquidação do mensagem, nunca a data de hoje.
pacs.008.001.08 — Válido
O contraexemplo: exatamente o mesmo endereço não estruturado, mas com liquidação em 30/06/2026. É legal, pelo que apenas avisa. O gatilho é a data de liquidação do mensagem, nunca a data de hoje.
O que este ficheiro mostra
O contraexemplo: exatamente o mesmo endereço não estruturado, mas com liquidação em 30/06/2026. É legal, pelo que apenas avisa. O gatilho é a data de liquidação do mensagem, nunca a data de hoje.
| Transações | 1 |
|---|---|
| Total | US$ 125.000,00 |
| Data no ficheiro | 2026-06-30 |
Os defeitos que contém
- ADDR-2026from 16 November 2026 the Fedwire Funds Service requires a hybrid postal address
Citado literalmente do validador, sem paráfrase.
Todas as partes, IBAN e montantes abaixo são fictícios. Os IBAN são estruturalmente válidos — passam no mod-97 — mas não correspondem a nenhuma conta real.
Conteúdo do ficheiro
<?xml version="1.0" encoding="UTF-8"?>
<Envelope>
<AppHdr xmlns="urn:iso:std:iso:20022:tech:xsd:head.001.001.03">
<Fr>
<FIId>
<FinInstnId>
<BICFI>CHASUS33XXX</BICFI>
<ClrSysMmbId>
<ClrSysId>
<Cd>USABA</Cd>
</ClrSysId>
<MmbId>021000021</MmbId>
</ClrSysMmbId>
</FinInstnId>
</FIId>
</Fr>
<To>
<FIId>
<FinInstnId>
<BICFI>PNBPUS3NNYC</BICFI>
<ClrSysMmbId>
<ClrSysId>
<Cd>USABA</Cd>
</ClrSysId>
<MmbId>021000089</MmbId>
</ClrSysMmbId>
</FinInstnId>
</FIId>
</To>
<BizMsgIdr>20261120CHASUS33001</BizMsgIdr>
<MsgDefIdr>pacs.008.001.08</MsgDefIdr>
<CreDt>2026-06-30T09:30:00Z</CreDt>
</AppHdr>
<Document xmlns="urn:iso:std:iso:20022:tech:xsd:pacs.008.001.08">
<FIToFICstmrCdtTrf>
<GrpHdr>
<MsgId>20261120CHASUS33001</MsgId>
<CreDtTm>2026-06-30T09:30:00</CreDtTm>
<NbOfTxs>1</NbOfTxs>
<SttlmInf>
<SttlmMtd>CLRG</SttlmMtd>
</SttlmInf>
</GrpHdr>
<CdtTrfTxInf>
<PmtId>
<InstrId>FDW20261120001</InstrId>
<EndToEndId>INV-2026-8842</EndToEndId>
<UETR>7a56b2c4-1f3e-4d9a-b8e5-2c1a9f7d3b60</UETR>
</PmtId>
<IntrBkSttlmAmt Ccy="USD">125000.00</IntrBkSttlmAmt>
<IntrBkSttlmDt>2026-06-30</IntrBkSttlmDt>
<ChrgBr>SHAR</ChrgBr>
<Dbtr>
<Nm>Northwind Manufacturing Inc</Nm>
<PstlAdr>
<StrtNm>West 57th Street</StrtNm>
<BldgNb>240</BldgNb>
<PstCd>10019</PstCd>
<TwnNm>New York</TwnNm>
<CtrySubDvsn>NY</CtrySubDvsn>
<Ctry>US</Ctry>
</PstlAdr>
</Dbtr>
<DbtrAcct>
<Id>
<Othr>
<Id>4417820033</Id>
</Othr>
</Id>
</DbtrAcct>
<DbtrAgt>
<FinInstnId>
<BICFI>CHASUS33XXX</BICFI>
<ClrSysMmbId>
<ClrSysId>
<Cd>USABA</Cd>
</ClrSysId>
<MmbId>021000021</MmbId>
</ClrSysMmbId>
</FinInstnId>
</DbtrAgt>
<CdtrAgt>
<FinInstnId>
<BICFI>PNBPUS3NNYC</BICFI>
<ClrSysMmbId>
<ClrSysId>
<Cd>USABA</Cd>
</ClrSysId>
<MmbId>021000089</MmbId>
</ClrSysMmbId>
</FinInstnId>
</CdtrAgt>
<Cdtr>
<Nm>Pacific Components LLC</Nm>
<PstlAdr>
<AdrLine>Pacific Components LLC</AdrLine>
<AdrLine>1355 Market Street, Suite 900</AdrLine>
<AdrLine>San Francisco CA 94103 US</AdrLine>
</PstlAdr>
</Cdtr>
<CdtrAcct>
<Id>
<Othr>
<Id>9920014455</Id>
</Othr>
</Id>
</CdtrAcct>
<RmtInf>
<Ustrd>Invoice 8842 - Q4 component delivery</Ustrd>
</RmtInf>
</CdtTrfTxInf>
</FIToFICstmrCdtTrf>
</Document>
</Envelope>
Como sabemos que estes resultados se mantêm
Cada ficheiro desta biblioteca passa pelo próprio validador do site em cada build. O resultado esperado indicado acima é verificado por um teste automatizado: se um ficheiro deixasse de corresponder ao que esta página afirma, o build falharia. Duas fixtures herdadas foram reparadas assim antes da publicação: três IBAN falhavam o mod-97 e vários nomes usavam caracteres fora do conjunto SEPA básico.