Clipper On Line • Ver Tópico - Duvidas iniciais sobre SAT

Duvidas iniciais sobre SAT

Discussão sobre desenvolvimento de software para atender as exigências da legislação fiscal e tributária (ECF, TEF, SINTEGRA, NF-e, ECD, EFD, etc.)

Moderador: Moderadores

 

Duvidas iniciais sobre SAT

Mensagempor janio » 12 Nov 2016 17:46

Ola a todos!

Antes de iniciar qualquer projeto, primeiro tento ter uma idéia geral daquilo e somente após colocar de fato a mão na massa! Alias, talvez, entender a 'coisa' de fato seja o mais difícil, inicialmente. Assim foi com o PAF, com o TEF, etc. etc. etc.

Agora, o Ceará está prestes a adotar o SAT! E eu gostaria de uma idéia geral, resumida, sobre algumas funções do SAT:

1-) O que seria VINCULAÇÃO? Isso eh feito somente antes de usar o SAT pela primeira vez?

2-) O que seria INICIALIZAR? faz-se isso qndo? Com que frequencia? A toda comunicação com o SAT?

3-) O que seria ATIVAR o SAT? faz-se isso qndo? Com que frequencia? A toda comunicação com o SAT?

4-) Onde baixa o Emulador? Qual a versao estável?

5-) Aconselham usar o ACBr para comunicação, ou a DLL direto? (Já uso acbr para NFe e tantas outras coisas)

6-) O que seria NUMERO DE SESSAO?

7-) Nós, SoftHouse precisamos de CERTIFICADO DIGITAL para trabalhar com o SAT? E o cliente precisa?

8-) Um ambiente completo de uso eh o APARELHO SAT de um lado e a NOSSA APLICAÇÃO do outro? Ou além disso ainda tem algo mais, tipo um monitor, etc?

9-) O que seria CodigoAC?

Janio
fui...
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
Avatar de usuário

janio
Colaborador

Colaborador
 
Mensagens: 1835
Data de registro: 06 Jul 2004 07:43
Cidade/Estado: UBAJARA - CE
Curtiu: 8 vezes
Mens.Curtidas: 68 vezes

Duvidas iniciais sobre SAT

Mensagempor Jairo Maia » 13 Nov 2016 10:15

Olá Jânio,

Vou tentar responder segundo o que conheço sobre CF-e-SAT, que tecnicamente é similar ao MFE-SAT que será adotado pelo Ceará. Você notará que no Ceará a SEFAZ-CE se referirá ao cupom como CFe/SAT, e em SP é CF-e-SAT. Notará também que no Ceará o aparelho será chamado de MFE (Módulo Fiscal Eletrônico), e em SP é SAT (Sistema Autenticador e Transmissor). No entanto, estaremos falando de praticamente as mesmas coisas.

Vou inverter a ordem de suas perguntas ao responder para melhor entendimento, ok?

janio escreveu:1-) O que seria VINCULAÇÃO? Isso eh feito somente antes de usar o SAT pela primeira vez?
Sim. Vinculação significa você acessar o portal do MFE-CE e vincular o número de série do MFE ao CNPJ do contribuinte. Esse processo necessita que o MFE esteja conectado a internet e com comunicação com a SEFAZ.

janio escreveu:3-) O que seria ATIVAR o SAT? faz-se isso qndo? Com que frequencia? A toda comunicação com o SAT?
Após o MFE estar Vinculado, você executará a opção de ATIVAR o MFE. Ativar significa que será gravado internamente no aparelho todas as informações do contribuinte do MFE. Isso também é feito apenas uma vez. Esse processo também necessita que o MFE esteja conectado a internet e com comunicação com a SEFAZ.

janio escreveu:9-) O que seria CodigoAC?
Aqui vou considerar que seja apenas AC, ou seja Aplicativo Comercial, e sendo assim creio que seja seus códigos de programa. se me confundi por favor me corrija.

Considerando que seja AC, após vincular e ativar o MFE você terá que vincular o Aplicativo Comercial através da chave de vinculação, que é gerada pelos CNPJ´s do contribuinte e da Software house previamente cadastrada na SEFAZ. Uma vez o MFE Vinculado e Ativado, e também vinculado o Aplicativo Comercial (que é a última etapa), o MFE estará pronto para uso.

janio escreveu:7-) Nós, SoftHouse precisamos de CERTIFICADO DIGITAL para trabalhar com o SAT? E o cliente precisa?
A Software house sim. Já para o contribuinte é opcional, uma vez que a vinculação pode ser feita com o certificado do contabilista vinculado ao CNPJ do contribuinte. Para as Software houses, também precisa ter CNAE do grupo 62 (Tecnologia da Comunicação). O Certificado da Software house será usado para cadastrar a Software house e também para gerar a chave de vinculação do aplicativo para cada CNPJ que você for vincular o Aplicativo Comercial.

janio escreveu:2-) O que seria INICIALIZAR? faz-se isso qndo? Com que frequencia? A toda comunicação com o SAT?
Quando Inicializar você decide, ou seja, se a cada comunicação ou apenas ao iniciar o aplicativo. Inicializar significa que você estabeleceu comunicação com o MFE e carrega na memória as informações da DLL de comunicação.

janio escreveu:8-) Um ambiente completo de uso eh o APARELHO SAT de um lado e a NOSSA APLICAÇÃO do outro? Ou além disso ainda tem algo mais, tipo um monitor, etc?
(Tipo: pode desenhar essa pergunta? Ficou difícil entender).

janio escreveu:6-) O que seria NUMERO DE SESSAO?
É um número Randômico com 6 dígitos numerais e que não pode se repetir no intervalo das últimas 100 (cem) sessões.

janio escreveu:4-) Onde baixa o Emulador? Qual a versao estável?
No site da SEFAZ-CE, se é que eles vão fornecer o emulador aos usuários. No caso de SP pode ser baixado aqui: http://www.fazenda.sp.gov.br/sat/downloads/vigentes.asp. Presume-se que a versão estável seja sempre a última, mas já tivemos problemas com versões mais recentes, mas foram resolvidas até que de forma rápida.

janio escreveu:5-) Aconselham usar o ACBr para comunicação, ou a DLL direto? (Já uso acbr para NFe e tantas outras coisas)
Bom, tempo eu tenho de sobra na vida... e não sou preguiçoso (pelo menos não me acho assim), porém, fui incompetente mesmo para me comunicar com o SAT via DLL pelo Harbour. Então optei por usar o ACBrMonitor para gerar e imprimir os cupons CF-e-SAT.

Para concluir, acho que estes links para quem vai iniciar ajudaria bastante. Se desejar poderia acessá-los e ler com bastante atenção:
No Ceará, o contribuinte poderá optar por SAT CFe ou NFCe
Instrução Normativa 27/2016 - SEFAZ-CE
[Cupom Fiscal Eletrônico SAT-CFE no Ceará - Por Regys Silveira.

E aqui acho que será onde estará o emulador quando for lançado: Especificação Ceará MFE-CFe
Abraços, Jairo
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
Avatar de usuário

Jairo Maia
Colaborador

Colaborador
 
Mensagens: 2733
Data de registro: 16 Ago 2010 13:46
Cidade/Estado: Campinas-SP
Curtiu: 371 vezes
Mens.Curtidas: 305 vezes

Duvidas iniciais sobre SAT

Mensagempor janio » 13 Nov 2016 16:00

Obrigado, Jairo! Vc respondeu tudo que eu estava precisando saber para iniciar esse projeto!

janio escreveu:
8-) Um ambiente completo de uso eh o APARELHO SAT de um lado e a NOSSA APLICAÇÃO do outro? Ou além disso ainda tem algo mais, tipo um monitor, etc?
(Tipo: pode desenhar essa pergunta? Ficou difícil entender).


Vi em algum lugar que fica um MONITOR DO FISCO rodando no tray do Windows. Gostaria de saber se isso eh verdade, e caso seja, pra que serve esse monitor!

Jairo escreveu:
É um número Randômico com 6 dígitos numerais e que não pode se repetir no intervalo das últimas 100 (cem) sessões.


1.) Esse numero SEMPRE tem que conter 6 dígitos? Não pode, por exemplo, ser 100?
2.) Nunca nunca esse numero pode ser repetido? Não posso usar hoje o numero 1000, por exemplo, e amanha usar o 1000 de novo?

Acho que eh isso... o resto eh colocar a mao na massa, após suas explicações!

Janio
fui...
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
Avatar de usuário

janio
Colaborador

Colaborador
 
Mensagens: 1835
Data de registro: 06 Jul 2004 07:43
Cidade/Estado: UBAJARA - CE
Curtiu: 8 vezes
Mens.Curtidas: 68 vezes

Duvidas iniciais sobre SAT

Mensagempor Jairo Maia » 13 Nov 2016 16:50

Olá Jânio,

janio escreveu:Vi em algum lugar que fica um MONITOR DO FISCO rodando no tray do Windows. Gostaria de saber se isso eh verdade, e caso seja, pra que serve esse monitor!
Não conheço isso. Em nenhum cliente que tenho SAT há qualquer monitor da SEFAZ no Tray. Talvez você tenha confundido com alguma informação que passaram sobre o ACBrMonitor rodando no Tray. Como uso o ACBrMonitor ele sim fica no Tray e me comunico com o SAT através dele.

janio escreveu:1.) Esse numero SEMPRE tem que conter 6 dígitos? Não pode, por exemplo, ser 100?
Se você observar o Manual de Especificação Técnica, não encontrará isso. Mas lembro que já li em vários lugares que deve ser 6 digitos. Se quer usar 100, então basta enviar "000100". Quando no início de 2015 tentei fazer a comunicação diretamente pela DLL comprovei isso, então mantive assim e informo assim. Mas se desejar pode tentar.

janio escreveu:2.) Nunca nunca esse numero pode ser repetido? Não posso usar hoje o numero 1000, por exemplo, e amanha usar o 1000 de novo?
Também referenciando o Manual de Especificação Técnica, lá diz que o número da sessão não pode se repetir no intervalo de 100 sessões. Não diz se é apenas na mesma data. De qualquer forma basta usar por exemplo sessão iniciando em"000100" e ir até "000300", e então voltar para a sessão "000100" novamente.

NOTA: Se optar por usar o ACBrMonitor não precisará se preocupar com isso, ele cuida automaticamente que esse número não se repetirá nesse intervalo.
Abraços, Jairo
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
Avatar de usuário

Jairo Maia
Colaborador

Colaborador
 
Mensagens: 2733
Data de registro: 16 Ago 2010 13:46
Cidade/Estado: Campinas-SP
Curtiu: 371 vezes
Mens.Curtidas: 305 vezes

Duvidas iniciais sobre SAT

Mensagempor janio » 13 Nov 2016 16:59

Perfeito, Jairo!
Obrigado
:{ :)Pos :*

Agora da pra iniciar!

Janio
fui...
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
Avatar de usuário

janio
Colaborador

Colaborador
 
Mensagens: 1835
Data de registro: 06 Jul 2004 07:43
Cidade/Estado: UBAJARA - CE
Curtiu: 8 vezes
Mens.Curtidas: 68 vezes

Duvidas iniciais sobre SAT

Mensagempor janio » 21 Nov 2016 18:41

Voltei....

Bom, estou com o Acbr e o Emulador (v2.9.2) instalado! O que eu faço agora?

Junto com o emulador, ele instalou mais 2 aplicativos: Aplicativo Comercial e Ativação SAT-CFe, mas não sei o que fazer com eles!

Quais os próximos passos pra fazer funcionar?

Janio
fui...
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
Avatar de usuário

janio
Colaborador

Colaborador
 
Mensagens: 1835
Data de registro: 06 Jul 2004 07:43
Cidade/Estado: UBAJARA - CE
Curtiu: 8 vezes
Mens.Curtidas: 68 vezes

Duvidas iniciais sobre SAT

Mensagempor janio » 21 Nov 2016 19:35

Ok,

Usei o aplicativo deles para ATIVAR o SAT e cadastrar o CODIGO DE ATIVACAO padrão (123456789). Peguei também uma Assinatura do AC qualquer que achei pela net e coloquei la. Acho que está funcionando!

No Acbr, na aba SAT eu escolhi satDinamico_cdecl(?), após cliquei em Inicializar e depois em Consultar Status, que retornou o abaixo:

Algo mais a fazer?

ACBrSAT.Inicializado
NumeroSessao: 127399 - Comando: ConsultarStatusOperacional
NumeroSessao: 127399 - Resposta:127399|10000|Resposta com Sucesso.|||123456789|DHCP|127.127.127.100|22:d9:d0:45:17:02|255.255.000.000|127.127.127.100|127.127.127.100|127.127.127.100|CONECTADO|ALTO|1000.00|10.00|20161121193403|00.00.03|0.06|00000000000000000000000000000000000000000000|00000000000000000000000000000000000000000000|20161121193403|20161121193403|20161121|20181111|0
NSERIE.........: 123456789
LAN_MAC........: 22:d9:d0:45:17:02
STATUS_LAN.....: CONECTADO
NIVEL_BATERIA..: ALTO
MT_TOTAL.......: 1000.00
MT_USADA.......: 10.00
DH_ATUAL.......: 21/11/2016 19:34:03
VER_SB.........: 00.00.03
VER_LAYOUT.....: 0.06
ULTIMO_CFe.....: 00000000000000000000000000000000000000000000
LISTA_INICIAL..: 00000000000000000000000000000000000000000000
LISTA_FINAL....:
DH_CFe.........: 21/11/2016 19:34:03
DH_ULTIMA......: 21/11/2016 19:34:03
CERT_EMISSAO...: 21/11/2016
CERT_VENCIMENTO: 11/11/2018
ESTADO_OPERACAO: DESBLOQUEADO
fui...
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
Avatar de usuário

janio
Colaborador

Colaborador
 
Mensagens: 1835
Data de registro: 06 Jul 2004 07:43
Cidade/Estado: UBAJARA - CE
Curtiu: 8 vezes
Mens.Curtidas: 68 vezes

Duvidas iniciais sobre SAT

Mensagempor Jairo Maia » 22 Nov 2016 01:08

Olá Jânio,

1-Inicie o emulador
2-Inicie o ACBrMonitor
3-Inicialize o SAT
4-Salve o arquivo anexo na pasta do ACBrMonitorPlus.

Se estiver tudo certo será gerado o cupom.
Anexos
ENT.TXT
(461 Bytes) Baixado 135 vezes
Abraços, Jairo
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
Avatar de usuário

Jairo Maia
Colaborador

Colaborador
 
Mensagens: 2733
Data de registro: 16 Ago 2010 13:46
Cidade/Estado: Campinas-SP
Curtiu: 371 vezes
Mens.Curtidas: 305 vezes

Duvidas iniciais sobre SAT

Mensagempor janio » 22 Nov 2016 08:12

Ola Jairo!

Fiz os passos mencionados, porém, o Acbr retornou erro com o seu Ent.txt:
OK:
ERRO: Comando inválido ([Identificacao])
ERRO: Comando inválido (numeroCaixa=01)
ERRO: Comando inválido ([Destinatario])
ERRO: Comando inválido (CNPJCPF=)
ERRO: Comando inválido ([Produto001])
ERRO: Comando inválido (cProd=00002)
ERRO: Comando inválido (cEAN=)
ERRO: Comando inválido (xProd=Max Filhote)
ERRO: Comando inválido (NCM=23099010)
ERRO: Comando inválido (CFOP=5405)
ERRO: Comando inválido (uCom=KG)
ERRO: Objeto inválido: QCOM=5
Permitidos: "ECF","CHQ","GAV","DIS","LCB","ACBR","BAL","ETQ","BOLETO","CEP","IBGE","EMAIL","SEDEX","NCM","NFE","CTE","MDFE","SAT","ESCPOS","GNRE"
ERRO: Objeto inválido: VUNCOM=8
Permitidos: "ECF","CHQ","GAV","DIS","LCB","ACBR","BAL","ETQ","BOLETO","CEP","IBGE","EMAIL","SEDEX","NCM","NFE","CTE","MDFE","SAT","ESCPOS","GNRE"
ERRO: Comando inválido (indRegra=A)
ERRO: Comando inválido (vDesc=0)
ERRO: Comando inválido (vOutro=0)
ERRO: Comando inválido (Combustivel=0)
ERRO: Comando inválido (infAdProd=ST - ICMS cobrado por ST)
ERRO: Objeto inválido: VITEM12741=12
Permitidos: "ECF","CHQ","GAV","DIS","LCB","ACBR","BAL","ETQ","BOLETO","CEP","IBGE","EMAIL","SEDEX","NCM","NFE","CTE","MDFE","SAT","ESCPOS","GNRE"
ERRO: Comando inválido ([ObsFiscoDet001001])
ERRO: Objeto inválido: XCAMPODET=COD
Permitidos: "ECF","CHQ","GAV","DIS","LCB","ACBR","BAL","ETQ","BOLETO","CEP","IBGE","EMAIL","SEDEX","NCM","NFE","CTE","MDFE","SAT","ESCPOS","GNRE"
ERRO: Comando inválido (xTextoDet=2200100)
ERRO: Comando inválido ([ICMS001])
ERRO: Comando inválido (Orig=0)
ERRO: Comando inválido (CSOSN=500)
ERRO: Comando inválido ([PIS001])
ERRO: Comando inválido (CST=49)
ERRO: Comando inválido ([COFINS001])
ERRO: Comando inválido (CST=49)
ERRO: Comando inválido ([Total])
ERRO: Objeto inválido: VCFELEI12741=12
Permitidos: "ECF","CHQ","GAV","DIS","LCB","ACBR","BAL","ETQ","BOLETO","CEP","IBGE","EMAIL","SEDEX","NCM","NFE","CTE","MDFE","SAT","ESCPOS","GNRE"
ERRO: Comando inválido ([Pagto001])
ERRO: Comando inválido (cMP=01)
ERRO: Objeto inválido: VMP=40
Permitidos: "ECF","CHQ","GAV","DIS","LCB","ACBR","BAL","ETQ","BOLETO","CEP","IBGE","EMAIL","SEDEX","NCM","NFE","CTE","MDFE","SAT","ESCPOS","GNRE"
fui...
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
Avatar de usuário

janio
Colaborador

Colaborador
 
Mensagens: 1835
Data de registro: 06 Jul 2004 07:43
Cidade/Estado: UBAJARA - CE
Curtiu: 8 vezes
Mens.Curtidas: 68 vezes

Duvidas iniciais sobre SAT

Mensagempor Jairo Maia » 22 Nov 2016 10:22

Olá Jânio,

(Caramba... baguncei o coreto...)

Jânio, desconsidere minha mensagem anterior. Está errada. Considere o seguinte:

1-Inicie o emulador
2-Inicie o ACBrMonitor
3-Inicialize o SAT

4-Copie o arquivo DadosCupom.Txt na pasta do ACBr
5-Depois salve o arquivo ENT.TXT também na pasta do ACBr para gerar o cupom. Se você deixou marcado no ACBr o preview, verá o cupom na tela.
Anexos
DadosCupom.txt
(860 Bytes) Baixado 139 vezes
ENT.TXT
(36 Bytes) Baixado 97 vezes
Abraços, Jairo
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
Avatar de usuário

Jairo Maia
Colaborador

Colaborador
 
Mensagens: 2733
Data de registro: 16 Ago 2010 13:46
Cidade/Estado: Campinas-SP
Curtiu: 371 vezes
Mens.Curtidas: 305 vezes

Duvidas iniciais sobre SAT

Mensagempor janio » 22 Nov 2016 11:42

Jairo,

Ainda nao foi desta vez, mas estamos próximo rsrsrs

resposta do acbr:
OK: [ENVIO]
Resultado=536680|06010|1999|null||
numeroSessao=536680
codigoDeRetorno=6010
RetornoStr=536680|06010|1999|null||
XML=<?xml version="1.0" encoding="UTF-8"?><CFe><infCFe versaoDadosEnt="0.06"><ide><CNPJ>00000000000000</CNPJ><signAC/><numeroCaixa>001</numeroCaixa></ide><emit><CNPJ>00000000000000</CNPJ><IE/><indRatISSQN>S</indRatISSQN></emit><dest><CNPJ>11111111111111</CNPJ></dest><det nItem="1"><prod><cProd>00098</cProd><cEAN>7894900530001</cEAN><xProd>Agua Mineral Cristal 500ml Sem Gas</xProd><NCM>22011000</NCM><CFOP>5405</CFOP><uCom>UN</uCom><qCom>1.0000</qCom><vUnCom>1.75</vUnCom><indRegra>A</indRegra><obsFiscoDet xCampoDet="Cod. CEST"><xTextoDet>0300100</xTextoDet></obsFiscoDet></prod><imposto><vItem12741>0.64</vItem12741><ICMS><ICMSSN102><Orig>0</Orig><CSOSN>500</CSOSN></ICMSSN102></ICMS><PIS><PISSN><CST>49</CST></PISSN></PIS><COFINS><COFINSSN><CST>49</CST></COFINSSN></COFINS></imposto><infAdProd>ST - ICMS cobrado por ST</infAdProd></det><det nItem="2"><prod><cProd>00024</cProd><cEAN>0000078905276</cEAN><xProd>Cerveja Antarctica Pilsen 600ml</xProd><NCM>22030000</NCM><CFOP>5405</CFOP><uCom>UN</uCom><qCom>1.0000</qCom><vUnCom>7.00</vUnCom><indRegra>A</indRegra><obsFiscoDet xCampoDet="Cod. CEST"><xTextoDet>0302100</xTextoDet></obsFiscoDet></prod><imposto><vItem12741>2.56</vItem12741><ICMS><ICMSSN102><Orig>0</Orig><CSOSN>500</CSOSN></ICMSSN102></ICMS><PIS><PISSN><CST>49</CST></PISSN></PIS><COFINS><COFINSSN><CST>49</CST></COFINSSN></COFINS></imposto><infAdProd>ST - ICMS cobrado por ST</infAdProd></det><total><vCFeLei12741>3.20</vCFeLei12741></total><pgto><MP><cMP>01</cMP><vMP>8.75</vMP></MP></pgto></infCFe></CFe>


Resposta do emulador na imagem anexa!

Detalhe: editei o arquivo DadosCupom.txt colocando o CNPJ 11111111111111, mas o resultando foi mesmo!
Uso AcbrMonitorPlus 0.3.08.2. Será o meu ACBR?
Anexos
sat1.png
fui...
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
Avatar de usuário

janio
Colaborador

Colaborador
 
Mensagens: 1835
Data de registro: 06 Jul 2004 07:43
Cidade/Estado: UBAJARA - CE
Curtiu: 8 vezes
Mens.Curtidas: 68 vezes

Duvidas iniciais sobre SAT

Mensagempor Jairo Maia » 22 Nov 2016 16:11

Olá Jânio,

Ai é configuração. Veja no ACBr se na opção SAT as abas Dados Emitente e a aba Dados SW.House estão corretamente preenchidos da mesmo forma que você ativou o SAT.
Abraços, Jairo
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
Avatar de usuário

Jairo Maia
Colaborador

Colaborador
 
Mensagens: 2733
Data de registro: 16 Ago 2010 13:46
Cidade/Estado: Campinas-SP
Curtiu: 371 vezes
Mens.Curtidas: 305 vezes

Duvidas iniciais sobre SAT

Mensagempor janio » 22 Nov 2016 18:36

Sim, Jairo, era so isso mesmo que estava faltando!

:{ :{ :{

Janio
Anexos
sat2.png
fui...
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
Avatar de usuário

janio
Colaborador

Colaborador
 
Mensagens: 1835
Data de registro: 06 Jul 2004 07:43
Cidade/Estado: UBAJARA - CE
Curtiu: 8 vezes
Mens.Curtidas: 68 vezes

Duvidas iniciais sobre SAT

Mensagempor janio » 23 Nov 2016 15:10

Amigos,

Os retornos de ERROS do SAT ja não vem DESCRITOS, mas vem apenas forma de código?

Trabalhando com NFe já ha algum tempo, onde os retornos ja vem DESCREVENDO o que deu errado, tô estranhando o retorno do SAT:
[ENVIO]
Resultado=892044|06010|1999|null||
numeroSessao=892044
codigoDeRetorno=6010
RetornoStr=892044|06010|1999|null||
XML=<?xml version="1.0" encoding="UTF-8"?><CFe><infCFe versaoDadosEnt="0.06"><ide><CNPJ>11111111111111</CNPJ><signAC>12313212341231321234123132123412313212341231321234123132123412313212341231321234123132123412313212341231321234123132123412313212341231321234123132123412313212341231321234123132123412313212341231321234123132123412313212341231321234123132123412313212341231321234123132123412313212341231321234123132123412313212341231321234123132123412313212341234</signAC><numeroCaixa>001</numeroCaixa></ide><emit><CNPJ>11111111111111</CNPJ><IE>111111111111</IE><indRatISSQN>S</indRatISSQN></emit><dest></dest><det nItem="1"><prod><cProd>6582</cProd><cEAN>7891991002561</cEAN><xProd>GUARANA ANTARCTICA 1L</xProd><NCM>64022000</NCM><CFOP>5405</CFOP><uCom>UN</uCom><qCom>1.0000</qCom><vUnCom>3.10</vUnCom><indRegra>A</indRegra><obsFiscoDet xCampoDet="Cod. CEST"><xTextoDet/></obsFiscoDet></prod><imposto><vItem12741>0.94</vItem12741><ICMS></ICMS><PIS><PISSN><CST>01</CST></PISSN></PIS><COFINS><COFINSSN><CST>01</CST></COFINSSN></COFINS></imposto><infAdProd>ST - ICMS cobrado por ST</infAdProd></det><total><vCFeLei12741>0.94</vCFeLei12741></total><pgto><MP><cMP>01</cMP><vMP>3.10</vMP></MP></pgto></infCFe></CFe>


Fui no manual saber o que se refere o codigoDeRetorno=6010, encontrei que eh "Erro de validação do
conteúdo"
. Ok, mas o que ta errado?

Daí fui atras do codigo 1999, encontrei "Rejeição: Erro não identificado"

Eh assim mesmo? Eu tenho que fazer uma função para codificar todos esses erros e mim retornar a DESCRIÇÃO do erro??

Na nfe ja vem tudo direitinho...
fui...
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
Avatar de usuário

janio
Colaborador

Colaborador
 
Mensagens: 1835
Data de registro: 06 Jul 2004 07:43
Cidade/Estado: UBAJARA - CE
Curtiu: 8 vezes
Mens.Curtidas: 68 vezes

Duvidas iniciais sobre SAT

Mensagempor Jairo Maia » 24 Nov 2016 09:46

Olá Jânio,

janio escreveu:Os retornos de ERROS do SAT ja não vem DESCRITOS, mas vem apenas forma de código?
Quando se trata de falha na emissão do cupom por algum erro nos dados do cupom SIM. Outros erros vem mais claramente, mas nesse caso não.

Para você saber se o cupom foi emitido com sucesso ou houve falha, trate o retorno e cheque a linha codigoDeRetorno=XXXX. Se XXXX for diferente de 6000 houve erro, o cupom não foi gerado. Algo como:
If !( "CODIGODERETORNO=6000" $ Upper( cRetorno ) )
Hb_Alert( "Erro na emissão do cupom. Verifique o LOG do SAT para saber o motivo" )
Else
Hb_Alert( "Cupom emitido com sucesso" )
EndIf


janio escreveu:Eh assim mesmo? Eu tenho que fazer uma função para codificar todos esses erros e mim retornar a DESCRIÇÃO do erro??
Depois que seu sistema for estabilizado, o erro mais provável será o de produto cadastrado errado. Ajuste seu sistema de forma a tratar eventuais erros no momento do cadastro, e instrua seu cliente a sempre verificar o LOG do SAT quando houver erro. Se ainda houver dúvida, contato com suporte.

Você verá que a medida que o cliente se habituar, poucos problemas aparecerão. Embora tenho mais clientes com SAT e menos com NF-e, problemas com NF-e são mais frequentes e quase sempre (para não dizer sempre) são relacionados a erros no cadastro de produtos ou clientes.
Abraços, Jairo
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
Avatar de usuário

Jairo Maia
Colaborador

Colaborador
 
Mensagens: 2733
Data de registro: 16 Ago 2010 13:46
Cidade/Estado: Campinas-SP
Curtiu: 371 vezes
Mens.Curtidas: 305 vezes

Próximo



Retornar para Legislação Fiscal e Tributária

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 4 visitantes


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro