Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Boa tarde, estou gerando um txt e não havia passado nenhuma tag de pis e cofins.

Mesmo assim, ele gera a tag no xml:


<PIS> <PISAliq> <CST>01</CST> <vBC>0.00</vBC> <pPIS>0.0000</pPIS> <vPIS>0.00</vPIS> </PISAliq> </PIS>

<COFINS> <COFINSAliq> <CST>01</CST> <vBC>0.00</vBC> <pCOFINS>0.0000</pCOFINS> <vCOFINS>0.00</vCOFINS> </COFINSAliq> </COFINS>

Por que isto ?

 

Atenciosamente,

Medeiros Neto

--
Sunsystem Soluções Tecnológicas
Desenvolvimento de Sistema e Hospedagem profissional de aplicações e sites
 

Link para o comentário
Compartilhar em outros sites

NFe.CriarEnviarNFe("
[infNFe]
versao=3.10
[Identificacao]
natOp=Venda de mercadoria adquirida ou recebida de terceiros
mod=55
serie=14
cNF=00734700
dEmi=20/01/2017 14:24:10
tpNF=1
indPag=0
nNF=000007028
verProc=3.10
cUF=SP
cMunFG=3557105
tpImp=1
tpEmis=1
idDest=1
tpAmb=2
finNFe=1
procEmi=0
indFinal=0
indPres=0
[Emitente]
CNPJ=12342787000159
IE=718002819112
xNome=EMISSOR DA NFE
xFant=Emissor NFe
fone=1915151515
CEP=21361131
xLgr=Rua Parana
nro=4208
xCpl=
xBairro=Vila Paes
cMun=3557105
xMun=Votuporanga
UF=SP
IEST=
IM=
CNAE=
CRT=3

cPais=1058
xPais=Brasil

[Destinatario]
CNPJ=55652283000148
xNome=DATAMAXI
xLgr=RUA CONTINENTAL
nro=782
xCpl=
xBairro=JD DO MAR
cMun=3550308
xMun=Sao Paulo
UF=SP
CEP=09726440
cPais=1058
xPais=Brasil
fone=1143367575
indIEDest=1
IE=635545922110
[email protected]
[Entrega]
CNPJ=55652283000148
xLgr=RUA CONTINENTAL
nro=782
xCpl=
xBairro=JD DO MAR
cMun=3550308
xMun=Sao Paulo
UF=SP
[Volume001]
qVol=1
esp=TESTE
marca=TESTE
pesoL=0
pesoB=0
[DadosAdicionais]
infAdFisco=ICMS A SER RECOLHIDO NOS TERMOS DO DECRETO 51.597/2007 DOCUMENTO NAO TRANSFERE CREDITO DE ICMS. - Pedido:161215120446 - Emissao -  2017-01-20
infCpl= -
[Transportador]
modFrete=9
[Produto001]
codigo=3199
cEAN=
xProd=.COLETOR DADOS BEMATECH DC2000
NCM=84713019
infAdProd=
CEST=
EXTIPI=
CFOP=5102
uCom=UN
qCom=1
vUnCom=1699
vProd=1699
cEANTrib=
vTotTrib=601.79
vFrete=0
vSeg=0
vOutro=0
vDesc=0
indTot=1
[ICMS001]
CST=90
orig=0
modBC=0
vBC=1699
pICMS=12
vICMS=203.88
modBCST=0
pMVAST=0
pICMS=12
vICMS=203.88
modBCST=0
pMVAST=0
pRedBCST=0
vBCST=0
pICMSST=0
vICMSST=0
pRedBC=0
vBCSTRet=0
vICMSSTRet=0
vICMSDeson=0
motDesICMS=9
[Total]
vBC=1699
vICMS=203.88
vBCST=
vST=0
vProd=1699
vFrete=0
vSeg=0
vDesc=0
vII=
vIPI=
vPIS=0
vCOFINS=0
vOutro=0
vNF=1699
vICMSDeson=0
vTotTrib=601.79
",,0)

Segue abaixo o xml gerado.

35170112342787000159550140000070281007347004-nfe.xml

Atenciosamente,

Medeiros Neto

--
Sunsystem Soluções Tecnológicas
Desenvolvimento de Sistema e Hospedagem profissional de aplicações e sites
 

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Boa noite,

O manual de integração do contribuinte versão 4.0, informa que devem existir, sempre, as Tag's PIS e COFINS. ( ocorrências 1-1 ). Ver as paginas 145 a 150 para maiores informações.


@Celso, temos uma situação que o monitor não demostrou o erro na geração do xml.

@medeiros.sunsystem,  as informações  do PIS e do COFINS  deve ser informadas sempre.

Equipe ACBr Henrique Leonardo
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Tecnólogo em processamento de dados

E-mail [email protected] - Skype : hleorj

Link para o comentário
Compartilhar em outros sites

Por padrão o componente ACBrNFe seleciona o primeiro item do tipo, quando não informado nenhum, este é um comportamento comum do componentes para não gerar erro na criação do XML.

//Fontes/PCNComum/pcnconversao.pas (ln: 855)

function StrToCSTPIS(out ok: boolean; const s: string): TpcnCstPIS;
begin
  result := StrToEnumerado(ok, s, ['01', '02', '03', '04', '05', '06', '07', '08', '09', '49', '50', '51', '52', '53', '54', '55', '56', '60', '61', '62',
    '63', '64', '65', '66', '67', '70', '71', '72', '73', '74', '75', '98', '99'],
    [pis01, pis02, pis03, pis04, pis05, pis06, pis07, pis08, pis09, pis49, pis50, pis51, pis52, pis53, pis54, pis55, pis56, pis60, pis61, pis62, 
     pis63, pis64, pis65, pis66, pis67, pis70, pis71, pis72, pis73, pis74, pis75, pis98, pis99]);
end;  

Em alguns sistemas que desenvolvemos, criamos um parâmetro com uma opção default para PIS e COFINS, já que os mesmos são obrigatórios. Sugiro que faça o mesmo.

Vou levantar com os demais moderadores se iremos mudar esse comportamento padrão.

Consultor SAC ACBr

Celso Marigo Junior

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

Projeto ACBr

 

 

 

Link para o comentário
Compartilhar em outros sites

×
×
  • 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.