lealhugui / node-dfe

Geração/integração de NF-e/NFC-e para node.js
MIT License
257 stars 99 forks source link

Gerar Schema #6

Closed claudioluciano closed 4 years ago

claudioluciano commented 5 years ago

Como eu faço parar gerar o schema(XML) para o typescript ?

Estou querendo implementar o metodo NFeDistribuicaoDFe para consultar notas emitidas para um cnpj.

pelo que vi nos schemas que existem hoje no projeto são somente para o status e para a emissão da NFe

lealhugui commented 5 years ago

Pode converter o schema para typescript na mao, ou qualquer ferramenta online pra isso. Tendo os types/interfaces criadas, chamar a serialização já gera o XML de forma automática.

Em sex, 27 de set de 2019 13:11, Claudio Luciano notifications@github.com escreveu:

Como eu faço parar gerar o schema(XML) para o typescript ?

Estou querendo implementar o metodo NFeDistribuicaoDFe para consultar notas emitidas para um cnpj.

pelo que vi nos schemas que existem hoje no projeto são somente para o status e para a emissão da NFe

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/lealhugui/node-dfe/issues/6?email_source=notifications&email_token=AAUNUTNOCXAXEIQQRIBA6S3QLYWDXA5CNFSM4I3IHRSKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HOGHRGA, or mute the thread https://github.com/notifications/unsubscribe-auth/AAUNUTJFKW5XHMAA4IUXAK3QLYWDXANCNFSM4I3IHRSA .

lealhugui commented 5 years ago

@claudioluciano , conseguiu fazer o que tu queria? Ainda precisa de ajuda? Do contrario, vou encerrar a issue.

claudioluciano commented 5 years ago

Opa, desculpa a demora, ainda não tive tempo de tentar gerar os types/interfaces, mas se possível tu poderia explicar como tu fez para gerar os que estão no projeto hoje. Olhando os logs do git eu vi que inicialmente estava sendo usando uma biblioteca python, mas depois foi removida.

lealhugui commented 4 years ago

Opa @claudioluciano , geramos os schemas na mão mesmo (na verdade apenas com regexp).

lealhugui commented 4 years ago

Fechando por inatividade.