Gabriela 0 Posted March 9, 2020 Report Share Posted March 9, 2020 boas, precisava de alguma ajuda/esclarecimento relativamente às séries de recuperação, seguindo a documentação oficial a info é que " Nestes casos, no campo 4.1.4.4 – Chave de controlo (HashControl) deve ser aposta a seguinte informação: 2.4.5.1. Número da versão da chave privada (1,2, etc.) e separado por um “-“ (hífen); 2.4.5.2. Registo sequencial dos seguintes elementos: a sigla constante do campo 4.1.4.7 correspondente ao respetivo tipo de documento, seguida da letra M; um espaço; a série do documento manual; o carater “/”; o número do documento manual. Exemplo: 1-FTM abc/00001." tomemos como exemplo : Preciso de recuperar uma fatura série XY2020/46 , crio a série RM2020, recrio o documento, não recrio o hashcontrol de um documento original, e coloco no Hashcontrol o equivalente à : Número da versão da chave privada (1,2, etc.) e separado por um “-“ (hífen); 2.4.5.2. Registo sequencial dos seguintes elementos: a sigla constante do campo 4.1.4.7 correspondente ao respetivo tipo de documento, seguida da letra M; um espaço; a série do documento manual; o carater “/”; o número do documento manual. neste caso será 1-FTD XY2020/46 (porque se trata de um duplicado… mas isso é irrelevante, M ou D) <Invoice> <InvoiceNo>FT RM2020/8</InvoiceNo> <ATCUD>0</ATCUD> <DocumentStatus> <InvoiceStatus>N</InvoiceStatus> <InvoiceStatusDate>2020-03-05T12:12:33</InvoiceStatusDate> <SourceID>0</SourceID> <SourceBilling>P</SourceBilling> </DocumentStatus> <Hash>(chave gerada normalmente…)</Hash> <HashControl>1-FTD XY2020/46</HashControl> <Period>1</Period> <InvoiceDate>2020-03-05</InvoiceDate> <InvoiceType>FT</InvoiceType>…. quando tento validar este ficheiro (validador offline do saft. 1.04) com este documento, apresenta-me o seguinte erro: SCHEMA_ERROR,566,51,cvc-pattern-valid: Value '1-FTD XY2020/46' is not facet-valid with respect to pattern '[0-9]+|[0-9]+[.][0-9]+|[0-9]+-[A-Z]{2}(M )([^ ]+[/][0-9]+)|[0-9]+-[A-Z]{2}(D )([^ ]+ [^/^ ]+[/][0-9]+)' for type 'SAFPTHashControl'. SCHEMA_ERROR,566,51,cvc-type.3.1.3: The value '1-FTD XY2020/46' of element 'HashControl' is not valid. Link to post Share on other sites
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now