Ir para conteúdo
  • Cadastre-se

barrys

Membros
  • Total de ítens

    337
  • Registro em

  • Última visita

Posts postados por barrys

  1. blz. realmente acho que está com instabilidade..   pq agora eu consultei e foi normal

    * vou ter que fazer uma série de avisos ao cliente para implementar esta nova opção de consulta

    Mas o importante é que vai funcionar, parabéns ai pra quem fez esta solução!

  2. só pra eu entender...    o governo parou com este link no qual faziamos as consultas???  
    Tem algum motivo??  isso só trazia benefícios para o sistema, não vejo nenhuma forma de afetar o cnpj pela consulta.

    Vai ser igual a consulta de XML a partir de agora??...  certificado, burocracia e $ para chegar numa solução.

    • Curtir 1
  3. continuo sem conseguir emitir a nota.

                  NFe.Ide.natOp      := 'VENDA DE COMBUSTIVEL OU LUBRIFICANTE ADQUIRIDO OU RECEBIDO';
                  Prod.comb.cProdANP := 620501001;
                  Prod.comb.descANP  := 'OLEO LUBRIFICANTE';
                  Prod.comb.UFcons   := NFe.Dest.EnderDest.UF;

                  Imposto.ICMS.CSOSN       := csosn500;
                  Imposto.ICMS.pCredSN     := 0;//18;
                  Imposto.ICMS.vCredICMSSN := 0;//(Prod.vProd / 100) * Imposto.ICMS.pCredSN;
    * OBS usando aliquota de 18% ou não...   a ntoa não é emitida.

    959-Rejeição: NF-e não pode ter preenchimento de Grupo de Tributação do ICMS monofásica sobre combustíveis. [nItem:Object reference not set to an instance of an object.]

  4. Vou explicar melhor.
    Tenho já um sistema para lucro real com emissão normal para óleos / lubrificantes. (possui cod ANP)

    Eu não qual campo tenho que usar para emitir a mesma nota, para outro CNPJ do Simples Nacional.

    * vou postar aqui o codigo que uso (funciona) para Lucro Real. (estado de SP)

                  NFe.Ide.natOp      := 'VENDA DE COMBUSTIVEL OU LUBRIFICANTE ADQUIRIDO OU RECEBIDO';
                  Prod.comb.cProdANP := StrToInt( FieldByName('COD_ANP').AsString );
                  Prod.comb.descANP  := 'OLEO LUBRIFICANTE';
                  Prod.comb.UFcons   := NFe.Dest.EnderDest.UF;

                    Imposto.ICMS.pICMS := 18;

                    Imposto.ICMS.CST        := cst00;
                    Imposto.ICMS.pRedBC     := 0;
                    Imposto.ICMS.vBC        := Prod.vProd - Prod.vDesc;
                    Imposto.ICMS.vICMS      := (Imposto.ICMS.vBC / 100) * Imposto.ICMS.pICMS;
                    NFe.Total.ICMSTot.vBC   := NFe.Total.ICMSTot.vBC + Imposto.ICMS.vBC;
                    NFe.Total.ICMSTot.vICMS := NFe.Total.ICMSTot.vICMS + Imposto.ICMS.vICMS;
     

     

  5. Tentei por vários meios emitir para Simples Nacional, mas sem sucesso!!

    Alguem pode dar uma olha nesta parte do código?  onde estou errando

     

                  Prod.comb.cProdANP := StrToInt( FieldByName('COD_ANP').AsString );
                  Prod.comb.descANP  := 'OLEO LUBRIFICANTE';
                  Prod.comb.UFcons   := NFe.Dest.EnderDest.UF;

                  Imposto.ICMS.CST := cst61;

                  Imposto.ICMS.qBCMono        := 0;
                  Imposto.ICMS.adRemICMS      := 0;
                  Imposto.ICMS.vICMSMono      := 0;

                  Imposto.ICMS.qBCMonoReten   := 0;
                  Imposto.ICMS.adRemICMSReten := 0;
                  Imposto.ICMS.vICMSMonoReten := 0;

                  Imposto.ICMS.pRedAdRem      := 0;
                  Imposto.ICMS.pDif           := 0;
                  Imposto.ICMS.vICMSMonoDif   := 0;

                  Imposto.ICMS.qBCMonoRet     := Prod.vProd;
                  Imposto.ICMS.adRemICMSRet   := 1.22;
                  Imposto.ICMS.vICMSMonoRet   := (Prod.vProd / 100) * Imposto.ICMS.adRemICMS;

                  NFe.Total.ICMSTot.vICMSMono      := NFe.Total.ICMSTot.vICMSMono + Imposto.ICMS.vICMSMono;
                  NFe.Total.ICMSTot.vICMSMonoRet   := NFe.Total.ICMSTot.vICMSMonoRet + Imposto.ICMS.vICMSMonoRet;
                  NFe.Total.ICMSTot.vICMSMonoReten := NFe.Total.ICMSTot.vICMSMonoReten + Imposto.ICMS.vICMSMonoReten;

                  NFe.Total.ICMSTot.qBCMono      := NFe.Total.ICMSTot.qBCMono + Imposto.ICMS.qBCMono;
                  NFe.Total.ICMSTot.qBCMonoRet   := NFe.Total.ICMSTot.qBCMonoRet + Imposto.ICMS.qBCMonoRet;
                  NFe.Total.ICMSTot.qBCMonoReten := NFe.Total.ICMSTot.qBCMonoReten + Imposto.ICMS.qBCMonoReten;
                end

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