Ir para conteúdo
  • Cadastre-se

dev botao

pis /confis


Ver Solução Respondido por BigWings,
  • Este tópico foi criado há 1601 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro
Postado

Boa tarde a todos.

Pessoal estou com problema para mudar cst do pis e cofins.

 

 

-<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>

</imposto>

 

esta saindo no xml como esta acima empresa optante pelo simples nacional    cst 01 tanto pis/cofins, preciso mudar a cst para 49

quando colo esta rotina da erro  no envio.

 

se não colocar nenhuma rotina ai sai como esta acima no xml, e funciona normal, porem se eu colocar a rotina a baixo da erro no enviao

 

          Imposto.PIS.CST       := Variant(DMNFE.cdsNfe_itensPIS_CST.AssTring);  que é = '49'
          Imposto.PIS.vBC       := DMNFE.cdsNfe_itensVPROD.Asfloat;
          Imposto.PIS.pPIS      := DMNFE.cdsNfe_itensPIS_PPIS.Asfloat;
          Imposto.PIS.vPIS      := DMNFE.cdsNfe_itensPIS_VPIS.Asfloat;

 

        alguem sabe como posso resolver esse problema ?  alguem tem um exemplo, como implementar de forma correta essa rotina?

  desde já agradeço a atenção. 

 

erros.png

  • Moderadores
Postado
15 minutos atrás, Sergio Sartori disse:

          Imposto.PIS.CST       := Variant(DMNFE.cdsNfe_itensPIS_CST.AssTring);  que é = '49'

A propriedade CST é um enumerado, você pode fazer assim:

Imposto.PIS.CST := StrToCSTPIS(ok, DMNFE.cdsNfe_itensPIS_CST.AssTring);

 

  • Curtir 1
Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

  • Moderadores
  • Solution
Postado
17 horas atrás, Sergio Sartori disse:

só que quando compilo da erro, função absoleta.

Não entendi qual o erro...

Você declarou a pcnConversao no uses da sua unit?

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

  • Este tópico foi criado há 1601 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.