Ir para conteúdo
  • Cadastre-se

Arnald

Membros
  • Total de ítens

    3
  • Registro em

  • Última visita

Posts postados por Arnald

  1. Em 11/05/2018 at 08:37, Gr@c@ disse:

    Obrigada pela explicação. Então será necessário fazer o seguinte:

    1-na tabela de UF constar o % do FCP. Ex: MG = 2%

    2-na tabela de CFOP um indicador se incide ou não FCP pq haverá exceções com certeza

    3-na tabela de produto um indicador se incide ou não o FCP. Assim o usuário se responsabiliza por essa tributação.

    Eita Brasil. 

     

    A solução acima é uma opção:

    Em 11/05/2018 at 10:01, BigWings disse:

    As alíquotas do FCP praticadas por cada UF estão listadas em documento na seção Diversos no portal da NFe.

    http://www.nfe.fazenda.gov.br/portal/exibirArquivo.aspx?conteudo=TKvyZLZP3cA=

    São várias formas diferentes de aplicação do FCP por parte das UF.

    Porém, como fica esta questão em relação ao estados que tem mais de uma alíquota, como consta nesta tabela do site da NFe?

     

  2. gean alexandre,

    Eu estava com o mesmo problema no C#, mudei a codificação de UTF8 para ASCII e funcionou. Meu código ficou assim:

    string strComandoACBR;
    byte[] msg;
    string strEnderecoIP = "127.0.0.1";
    IPEndPoint ipEnd_cliente = new IPEndPoint(IPAddress.Parse(strEnderecoIP), 3434);
    Socket clientSock_cliente = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.IP);
    // conecta ao socket do ACBR Monitor
    clientSock_cliente.Connect(ipEnd_cliente);
    // mandar para impressora.
    strComandoACBR = "NFE.ImprimirDANFE(" + '\u0022' + "c:\\31170604035296000137550010000040621000101686.xml" + '\u0022' + ")";
    msg = Encoding.ASCII.GetBytes(strComandoACBR + Environment.NewLine + "." + Environment.NewLine);
    clientSock_cliente.Send(msg, 0, msg.Length, 0);

     

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