Estava criando um diagrama de estados da NF-e baseado no diagrama que apresentei no evento sobre NF-e na Microsoft para uma apresentação interna e resolvi compartilhar com vocês por que achei que ficou muito mais claro que o diagrama apresentado.
Descrição de cada transição:
when: invoice post – explicitamente Sales ou Puch FormLetter_Invoice.postJournal
when: sendMessage - EFDocMsgExporter_BR.sendMessages
when: receiveMessage - EFDocMsgExporter_BR.receiveMsgReturns
when: CreateReversalInvoice – A ação de utilizar a função Create Reversal Invoice dos pedidos e regitrar a invoice correspondente.
sábado, 24 de abril de 2010
Diagrama de estados da nota fiscal para a nota fiscal eletrônica
Postado por Matiazo às 19:03 0 comentários
quarta-feira, 7 de abril de 2010
Classe que configura o service reference da NFe automaticamente
Estou disponibilizando uma classe que configura o app.config de web service para utilizar autentiação via certificado e utilizar o certificado digital configurado nos parametros brasileiros.
Ela tem o objetivo de facilitar e agilizar a configuração dos webservice da NFe.
A classe, chamada NfeConfigureWcfAppConfig pode ser tanto chamada de um job ou pode ser chamada apos a criação do service reference.
A classe tem um método estático chamado configureWcf, que pede um registro do tipo EFDocWebServiceSetup_BR como parâmetro. Ele carrega o arquivo app.config em um XmlDocument e adiciona os nós descritos no white paper da NFe.
No exemplo abaixo abaixo, estamos configurando o web service NfeRecepcao para o ambiente de produção:
NfeConfigureWcfAppConfig::configureWcf( EFDocWebServiceSetup_BR::find(
EFDocEnvironment_BR::Production,
EFDocWebService_BR::Submit));
Have fun!
Não pode faltar: DISCLAIMER!!! Este conteúdo foi publicado "as is", sem garantias ou direitos. Use por sua conta e risco!
Postado por Matiazo às 00:25 0 comentários
Marcadores: NFe