Tributação Monofásica do ICMS

256 views
Skip to first unread message

Celso Ferreira

unread,
Nov 2, 2023, 12:04:06 PM11/2/23
to NFePHP
Bom dia Pessoal.  Preciso gerar um xlm com informações da tributação monofasica do ICMS e estou meio perdido em como montar o XML.

A saída no XML deve estar desta maneira:
<imposto>
    <vTotTrib>340.20<v/TotTrib>
   <ICMS>
         <ICMS61>
            <orig>0</orig>
            <CST>61</CST>
            <adRemICMSRet>12.000</adRemICMSRet>
            <vICMSMonoRe>340.20</vICMSMonoRe>
         </ICMS61>
   </ICMS>

Minha dúvida é como informo no momento da montagem do XML essa tagICMS61, porque se coloco desta forma:

$std->orig = 0; $std->CST = '61'; $std->qBCMonoRet = '500'; $std->adRemICMSRet = '12.000'; $std->vICMSMonoRet = '340.20'; $elem = $nfe->tagICMS61($std);

apresenta esse erro: Fatal error: Uncaught Error: Call to undefined method NFePHP\NFe\Make::tagICMS61()  

Se alguém puder dar uma luz, agradeço,

Celso Fonseca.
 











Celso Ferreira

unread,
Nov 2, 2023, 2:17:02 PM11/2/23
to NFePHP
Pessoal, evoluindo um pouco e mudou a mensagem de erro:

Este XML não é válido.
- O elemento 'CST': [facet 'enumeration'] '61' is not an element of the set {'41', '60'}.

alguém tem alguma ideia do que significa essa mensagem?

Qualquer ajuda é bem vinda.

Celso

Michel Farias

unread,
Nov 2, 2023, 6:19:12 PM11/2/23
to Nfephp
Na mensagem de retorno está dizendo pra você enviar 41 ou 60 apenas.

No caso 61 não foi aceito.



Michel Farias


---- On Thu, 02 Nov 2023 15:17:01 -0300 Celso Ferreira<ce...@softlink.com.br> wrote ----

apresenta esse erro: Fatal error: Uncaught Error: Call to undefined method NFePHPNFeMake::tagICMS61()  

Se alguém puder dar uma luz, agradeço,

Celso Fonseca.
 











--
--
Você recebeu esta mensagem porque está inscrito no Grupo "NFePHP".
Para Postar: nfe...@googlegroups.com
Para Sair do Grupo: nfephp+un...@googlegroups.com
Link: http://groups.google.com.br/group/nfephp?hl=pt-BR
-------
Repositórios: https://github.com/nfephp-org
---
You received this message because you are subscribed to the Google Groups "NFePHP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to nfephp+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/nfephp/02ed0060-e4cb-49ea-90ee-cb87aac6f8bcn%40googlegroups.com.

DocGestor - Gerenciador Financeiro e Contábil

unread,
Nov 2, 2023, 7:15:10 PM11/2/23
to nfe...@googlegroups.com
Ja tentou colocar a chamada da funçao sem o 61?

$nfe->tagICMS($std)

A make faz a chamada na tagICMS e identifica os possiveis CST pra carregar os campos relativos a este tipo de operação. Abra o arquivo da make.php que vc vai identificar como é montado cada tag

--
--
Você recebeu esta mensagem porque está inscrito no Grupo "NFePHP".
Para Postar: nfe...@googlegroups.com
Para Sair do Grupo: nfephp+un...@googlegroups.com
Link: http://groups.google.com.br/group/nfephp?hl=pt-BR
-------
Repositórios: https://github.com/nfephp-org
---
You received this message because you are subscribed to the Google Groups "NFePHP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to nfephp+un...@googlegroups.com.

Celso Fonseca

unread,
Nov 2, 2023, 10:37:16 PM11/2/23
to NFePHP
Mas na tributação monofasica, não pode ser 60 ou 41, no meu caso tem de ser 61

Celso Fonseca

unread,
Nov 2, 2023, 10:38:36 PM11/2/23
to NFePHP
Oi Marcos, 

Sim, eu coloquei sem o 61 e agora apresenta esse erro aqui:

 O elemento 'CST': [facet 'enumeration'] '61' is not an element of the set {'41', '60'}.

imagino que esteja faltando alguma informação além das tags da Tributação monofasica.

Celso.

Celso Fonseca

unread,
Nov 2, 2023, 10:40:25 PM11/2/23
to NFePHP
Imagino que em algum lugar está setado para aceitar 41 ou 60, mas nem imagino onde seria.

Em quinta-feira, 2 de novembro de 2023 às 19:19:12 UTC-3, mic...@designteen.net escreveu:

con...@arandaweb.com.br

unread,
Nov 3, 2023, 7:24:04 AM11/3/23
to NFePHP
Prezado, Tributação Monofásica não é somente as tags do ICMS 61.

Você deverá também preencher também toda a tag do Combustível.
<comb>
<cProdANP>210203001</cProdANP>
<descANP>GLP</descANP>
<pGLP>71.82</pGLP>
<pGNn>11.27</pGNn>
<pGNi>16.91</pGNi>
<vPart>3.70</vPart>
<UFCons>PR</UFCons>
<origComb>
<indImport>0</indImport>
<cUFOrig>33</cUFOrig>
<pOrig>46.4900</pOrig>
</origComb>
<origComb>
<indImport>0</indImport>
<cUFOrig>35</cUFOrig>
<pOrig>52.8100</pOrig>
</origComb>
<origComb>
<indImport>0</indImport>
<cUFOrig>41</cUFOrig>
<pOrig>0.6600</pOrig>
</origComb>
<origComb>
<indImport>0</indImport>
<cUFOrig>42</cUFOrig>
<pOrig>0.0400</pOrig>
</origComb>
</comb>

Este é o trecho de um XML meu para GLP, da tag Combustível.

<ICMS>
<ICMS61>
<orig>0</orig>
<CST>61</CST>
<adRemICMSRet>1.2571</adRemICMSRet>
<vICMSMonoRet>16.34</vICMSMonoRet>
</ICMS61>
</ICMS>

Este é o trecho da mesma nota, para o ICMS.

Roberto Machado

unread,
Nov 3, 2023, 7:39:58 AM11/3/23
to nfe...@googlegroups.com
O problema é que ele nem sabe usar a classe Make !! nem para olhar o código. Codifica sem saber o que está fazendo !

Roberto

On Line Sistemas

unread,
Nov 3, 2023, 8:51:38 AM11/3/23
to NFePHP
Bom dia a todos, creio que pode ser o schema da NF-e. Seus arquivos xsd estão atualizados ?, no caso leiauteNFe_v4.00.xsd.

Atenciosamente,

Aureo Neves
On Line Sistemas

Celso Ferreira

unread,
Nov 3, 2023, 10:42:59 AM11/3/23
to NFePHP
Oi Roberto,

Aprecio muito seu trabalho, e sou grato pela sua disposição em distribuir essa classe para a comunidade. Sempre vejo suas iterações e reconheço que meu conhecimento está longe de te alcançar rsrsrsrsr.
 
As partes que passei aqui são mínimas perto do código que tenho para a emissão da NFE e NFCe, passei para tentar explicar minha dúida, Então não dá para avaliar se sei ou não o que estou fazendo, mas sempre estamos aprendendo. Estudo bastante a documentação para poder solucionar os problemas sem a necessidade de perturbar os amigos aqui. Pode ver no grupo que tenho bem poucas perguntas e dúvidas. Mas infelizmente tenho alguns clientes que vendem gás GLP e são afetados por essa nova tributação e leva tempo para poder entender o que foi alterado e adequar os códigos, por isso recorri ao grupo para ver se alguém já passou pelo mesmo que eu e possa ajudar. Se puder compartilhar onde acha que estou errando agradeço.

Mais uma vez agradeço de coração.

Celso.

Em sexta-feira, 3 de novembro de 2023 às 08:39:58 UTC-3, linux.rlm escreveu:

Celso Ferreira

unread,
Nov 3, 2023, 10:44:21 AM11/3/23
to NFePHP
Oi Aureo, eu atualizei tudo via composer e o  leiaute também

Obrigado por se interessar.

Eng Helder Ferreira.

unread,
Nov 3, 2023, 5:35:06 PM11/3/23
to nfe...@googlegroups.com
Em outro post tinha esta parte 
Em segunda-feira, 30 de outubro de 2023 às 15:03:33 UTC-3, xas...@gmail.com escreveu:
Descobri pessoal.

Primeiro tem que atualizar o projeto de NFE-PHP com comando composer update

Em seguida mudar o código para as empresas do simples nacional, antes eles aceitavam a CSOSN do simples que era 500 e pis e cofins 04
Agora mesmo simples nacional devem informar CST 61 e não CSOSN

Nesse caso de venda a chamada tagICMSSN deve ser trocada para tagICMS

--
--
Você recebeu esta mensagem porque está inscrito no Grupo "NFePHP".
Para Postar: nfe...@googlegroups.com
Para Sair do Grupo: nfephp+un...@googlegroups.com
Link: http://groups.google.com.br/group/nfephp?hl=pt-BR
-------
Repositórios: https://github.com/nfephp-org
---
You received this message because you are subscribed to the Google Groups "NFePHP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to nfephp+un...@googlegroups.com.

Mardel Cardoso

unread,
Nov 8, 2023, 7:32:46 AM11/8/23
to nfe...@googlegroups.com
Bom dia,
Implantamos a configuração ICMS61 com CST61 para nossos clientes de lucro real presumido que vendem GLP. Porém tenho um cliente no simples nacional que vende GLP que está com ICMS500 e CSON 500. Neste caso vocês trocaram apenas o CSON de 500 pra 61 mantendo o ICMS500? Alguém fez este ajuste?


--
--
Você recebeu esta mensagem porque está inscrito no Grupo "NFePHP".
Para Postar: nfe...@googlegroups.com
Para Sair do Grupo: nfephp+un...@googlegroups.com
Link: http://groups.google.com.br/group/nfephp?hl=pt-BR
-------
Repositórios: https://github.com/nfephp-org
---
You received this message because you are subscribed to the Google Groups "NFePHP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to nfephp+un...@googlegroups.com.

André Luiz Gonçalves Macedo

unread,
Nov 8, 2023, 7:53:37 AM11/8/23
to nfe...@googlegroups.com
Na minha visão.. uma empresa do Simples nem deveria poder emitir uma nota com CST.. se existe a CSOSN..
mas já tive caso de contadores indicar esse tipo de emissão.. antigamente no meu sistema uma empresa optante do simples nem podia informar CST 00,020 060 etc..  só as CSOSN
e continuo com essa visão de usar uma CSOSN equivalente no caso de empresas optantes pelo simples Nacional.. então acredito que ainda seria o correto usar as CSOSN 500

mas precisa ver se teria que adaptar alguma coisa no XML
photograph
André Luiz Gonçalves de Macedo
Diretor de Desenvolvimento
Email: con...@sistemasnetsolutions.com.br
TEL: (17) 3341-3375 | CEL: (17) 98121-4578
Net Solutions, Av Rui Barbosa nº.1122, Colina-SP CEP: 14770-000, Brasil
facebook icon youtube icon linkedin icon instagram icon www.sistemasnetsolutions.com.br


Reply all
Reply to author
Forward
0 new messages