TadaSoftware / PyNFe

Projeto de biblioteca para fazer interface com o webservice de Nota Fiscal eletrônica para Python, disponível sob LGPL.
http://groups.google.com/group/pynfe
Other
426 stars 173 forks source link

Validar cBenef na serialização #261

Closed leogregianin closed 1 year ago

leogregianin commented 1 year ago

Quando informado cBenef inválido ocorre a rejeição: "xMotivo": "Rejeicao: Falha no schema XMLcvc-type.3.1.3: The value '?' of element 'cBenef' is not valid."

Fazer uma validação na serialização conforme o xsd: <xs:pattern value="([!-ÿ]{8}|[!-ÿ]{10}|SEM CBENEF)?"/>

leogregianin commented 1 year ago

A validação deve ser feita do lado do client.