Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 2847 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro
Postado


Sou novato no SAT do ACBrMonitor Plus, mas já uso normalmente para Nota Fiscal Eletrônica (DF-e).


Estou com muitas dúvidas e não tenho conseguido resolve-las só consultando o fórum, por isso estou lhe escrevendo para saber coisas básicas como, por exemplo:


Como configurar o ACBrMonitor Plus em ambiente de Produção. Tenho que marcar UTF8 se vou gerar o ENT.TXT com o formato do SATTeste.ini que está no seu blog? O que coloco no tipo de SatDinamico? Qual a página de código devo usar? Posso usar o exemplo do seu INI que está na versão 0.05 sendo que o ACBRMonitor está na versão 0.06? O seu exemplo pode ser usado para quem está no Simples Nacional? Preciso colocar a Assinatura da SW (344 carac) no ACBrMonitor e repetir no arq INI? Tentei fazer um teste já no ambiente de produção e deu problema de layout - veja o retorno abaixo:


SAT.CriarEnviarCfe("[infCFe]
versao=0.06
[Identificacao]
CNPJ=05299080000141
signAC=Ni++zyoyaVhNS8kgtoBC8clpbFyqULQWmjA20PKEFsjHJhs67vRxn+Y9dZK+Om7CH7krEBCr1s4WG36+0K+Ogm5oZ+3B/vpqai3wBiOBaBGC3RLU/q4qlqYy9NX9IqeuzTnnAiOFmu21o4QMZXubSY2c0cmybJI1KF1YHqwtBrbff6NYvpUfRnV3WtrQ2wtlzmBjCEpv6QYKFYYVRzXp8tSv51mY8PlIfw9MHFmOpitxMKJqGyJOfViZ1vl01HrhZwox8AIXUzLf2DU22cGTdBBWesCbNUsNAmqEPm5Aq4PPNxxKzQRasynpzuj0gIcsrJOj8nBmcXxFYx8BIeH5ZQ==
numeroCaixa=1
[Emitente]
CNPJ=25060643000151
IE=255351377116
IM=
indRatISSQN=S
[Destinatario]
CNPJCPF=27209059849
xNome=Duilio Antonio Beneton
[Entrega]
xLgr=Rua xxx
nro=999
xCpl=
xBairro=Centro
xMun=Tatui
UF=SP
[Produto001]
cProd=1189
infAdProd=Teste de Produto
cEAN=
xProd=OVO VERMELHO
NCM=04072100
CFOP=5405
uCom=DZ
Combustivel=0
qCom=510
vUnCom=2,70
indRegra=A
vDesc=0
vOutro=0
vItem12741=137,00
[ObsFiscoDet001001]
xCampoDet=Teste
xTextoDet=Texto Teste
[ICMS001]
Orig=0
CST=60
[PIS001]
CST=01
[COFINS001]
CST=01
[Total]
vCFeLei12741=137,00
[DescAcrEntr]
vDescSubtot=7,00
[Pagto001]
cMP=01
vMP=1400
[DadosAdicionais]
infCpl=Teste emissao CFe/SAT
[ObsFisco001]
xCampo=ObsFisco 1
xTexto=Teste ObsFisco1")
OK: [ENVIO]
Resultado=299377|06010|1999|Rejeição: Erro não identificado||
numeroSessao=299377
codigoDeRetorno=6010
RetornoStr=299377|06010|1999|Rejeição: Erro não identificado||
XML=<?xml version="1.0" encoding="UTF-8"?><CFe><infCFe versaoDadosEnt="0.06"><ide><CNPJ>05299080000141</CNPJ><signAC>Ni++zyoyaVhNS8kgtoBC8clpbFyqULQWmjA20PKEFsjHJhs67vRxn+Y9dZK+Om7CH7krEBCr1s4WG36+0K+Ogm5oZ+3B/vpqai3wBiOBaBGC3RLU/q4qlqYy9NX9IqeuzTnnAiOFmu21o4QMZXubSY2c0cmybJI1KF1YHqwtBrbff6NYvpUfRnV3WtrQ2wtlzmBjCEpv6QYKFYYVRzXp8tSv51mY8PlIfw9MHFmOpitxMKJqGyJOfViZ1vl01HrhZwox8AIXUzLf2DU22cGTdBBWesCbNUsNAmqEPm5Aq4PPNxxKzQRasynpzuj0gIcsrJOj8nBmcXxFYx8BIeH5ZQ==</signAC><numeroCaixa>001</numeroCaixa></ide><emit><CNPJ>25060643000151</CNPJ><IE>255351377116</IE><indRatISSQN>S</indRatISSQN></emit><dest><CPF>27209059849</CPF><xNome>Duilio Antonio Beneton</xNome></dest><entrega><xLgr>Rua xxx</xLgr><nro>999</nro><xBairro>Centro</xBairro><xMun>Tatui</xMun><UF>SP</UF></entrega><det nItem="1"><prod><cProd>1189</cProd><xProd>OVO VERMELHO</xProd><NCM>04072100</NCM><CFOP>5405</CFOP><uCom>DZ</uCom><qCom>510.0000</qCom><vUnCom>2.70</vUnCom><indRegra>A</indRegra><obsFiscoDet xCampoDet="Teste"><xTextoDet>Texto Teste</xTextoDet></obsFiscoDet></prod><imposto><vItem12741>137.00</vItem12741><ICMS></ICMS><PIS><PISSN><CST>01</CST></PISSN></PIS><COFINS><COFINSSN><CST>01</CST></COFINSSN></COFINS></imposto><infAdProd>Teste de Produto</infAdProd></det><total><DescAcrEntr><vDescSubtot>7.00</vDescSubtot></DescAcrEntr><vCFeLei12741>137.00</vCFeLei12741></total><pgto><MP><cMP>01</cMP><vMP>1400.00</vMP></MP></pgto><infAdic><infCpl>Teste emissao CFe/SAT</infCpl></infAdic></infCFe></CFe>
ACBr MonitorPLUS Ver.0.3.07.1


Enfim, acho que preciso de um b+a=ba, um roteiro que não estou achando em lugar nenhum.


O SAT que estou usando é da Daruma e meu aplicativo é em Harbour que está funcionando corretamente com este SAT mas faço uso do Observer2 desenvolvido pela Daruma, e é por isso que quero migrar para o ACBrMonitor.


Eu sou contribuinte do projeto ACBR:

Quem pode me ajudar?

  • Membros Pro
Postado

Robison

O problema parece estar no modelo do .INI que eu estou usando.

Veja o resultado do emulador da SEFAZ quando mando o ENT.TXT feito com o modelo que está no ACBr.

2017-02-13 15:53:06.782]:INICIO EMISSAO
[2017-02-13 15:53:06.782]:Carregando CFe.
[2017-02-13 15:53:06.798]:Validando Campos do CFe.
[2017-02-13 15:53:06.798]:Campo 'ICMS00', 'ICMS40', 'ICMSSN102' ou 'ICMSSN900' nao informado.
[2017-02-13 15:53:06.798]:Erro no Grupo 'ICMS'
[2017-02-13 15:53:06.813]:Erro no campo 'imposto'
[2017-02-13 15:53:06.829]:ERRO NA EMISSAO: 1999: null

 

este é o ENT.TXT que estou usando.

 

 

ENT.txt

Postado

Bom dia pessoal,
Nosso sistema é desenvolvido em CSharp e precisamos implementar o SAT.
Na opinião de quem possui este mesmo cenário seria melhor implementar usando o ACBR .Net ou usar a integração com o MonitorPlus ?
 

Postado

Você pode usar o ACBrMonitorPLUS para isso, não sei te dizer se o ACBr.Net está preparado.

Quanto aos erros, você precisa sempre observar a Especificacao_SAT, para o caso do ICMS CST 40, observe a página 78.

Faltou informar no grupo emitente o cRegTrib:

[Emitente]
cRegTrib=3

Conforme citado pelo @robison a versão do layout está incorreta, seria 0.07.

Fiz um testes com o seu ENT.TXT ajustando estes campos e emitiu com sucesso.

  • Curtir 1
Consultor SAC ACBr

Celso Marigo Junior

Conheça o Portal do Projeto ACBr
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

 

×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.