Passos para Emitir um CFe


Assim como todos os Métodos DFes, o SAT também pode ser utilizado com sequencias de métodos distintos...

obs: Para Comunicação com SAT é necessário a prévia configuração no ACBrMonitor com a DDL do fabricante do aparelho, as configurações de Ambiente, Rede e Dados conforme especificação do Fabricante. Na primeira utilização, é necessário realizar a ativação do aparelho, seguindo as recomendações do Fabricante.


Segue a baixo as formas para emissão de um CFe


Modo 1 - Passar os dados para o aparelho e obter o XML de Venda e posterior Impressão:


1 - Utilize o método CriarEnviarCFe


SAT.Inicializar


SAT.CriarEnviarCFe("C:\ACBrMonitorPLUS\Entrada\CFe.INI")

-   Primeiro parâmetro: Informa o path para o arquivo CFe.INI com todos os dados do CFe. (Também pode ser passado todo o conteúdo do arquivo CFe.INI, entre as aspas duplas. " " ).


2 - Utilize o método ImprimirExtratoVenda


SAT.ImprimirExtratoVenda("C:\acbr\201508\AD35150808723218000186599000039710000092846780.xml")

-   Primeiro parâmetro: Informa o path do XML de Venda, já assinado, retornado pela DLL do Aparelho. (Também pode ser passado todo o conteúdo do arquivo XML, entre as aspas duplas. " " ).


SAT.Desinicializar




Modo 2 - Utilizar Métodos Separados para Criar XML com dados da Venda, Enviar para o aparelho e posterior Impressão


1 - Utilize o método CriarCFe


SAT.Inicializar


SAT.CriarCFe("C:\ACBrMonitorPLUS\Entrada\CFe.INI")

-   Primeiro parâmetro: Informa o path para o arquivo CFe.INI com todos os dados do CFe. (Também pode ser passado todo o conteúdo do arquivo CFe.INI, entre as aspas duplas. " " ). Será Retornado o XML de Envio apenas com os dados para a Venda


2 - Utilize o método EnviarCFe


SAT.EnviarCFe("C:\acbr\201508\001-000000-satcfe.xml")

-   Primeiro parâmetro: Informa o path para o XML de Envio gerado através do método CriarCFe. (Também pode ser passado todo o conteúdo do XML entre as aspas duplas. " " ). obs: O XML de Envio ainda não está Autenticado pelo Aparelho.


3 - Utilize o método ImprimirExtratoVenda


SAT.ImprimirExtratoVenda("C:\acbr\201508\AD35150808723218000186599000039710000092846780.xml")

-   Primeiro parâmetro: Informa o path do XML de Venda, já assinado, retornado pela DLL do Aparelho. (Também pode ser passado todo o conteúdo do arquivo XML, entre as aspas duplas. " " ).


SAT.Desinicializar

Created with the Personal Edition of HelpNDoc: Full-featured multi-format Help generator