Ir para conteúdo
  • Cadastre-se

Jeverson

Membros Pro
  • Total de ítens

    27
  • Registro em

  • Última visita

Posts postados por Jeverson

  1. Em 09/03/2022 at 08:33, Victor H. Gonzales - Panda disse:

    Nova Redação:

    "§ 8º Na hipótese dos incisos VI, X, XI e XII deste artigo, o imposto devido será o valor correspondente à diferença entre a alíquota interna do Estado de destino ou do Distrito Federal e a interestadual, utilizando-se, para efeitos:

    1 - dos incisos VI e X:

    a) a alíquota prevista para a operação ou prestação interestadual, para estabelecer a base de cálculo da operação ou da prestação no Estado de origem ou no Distrito Federal;

    b) a alíquota prevista para a operação ou prestação interna, para estabelecer a base de cálculo da operação ou prestação neste Estado;

     

    Visto isso, temos que sendo o diferencial apurado pela diferença do ICMS apurado pela alíquota interna sobre a BC prevista interna em São Paulo (alínea “b”) e o ICMS apurado sobre BC da operação de origem (alínea “a”) temos que o diferencial de alíquotas para contribuinte passará a ser “por dentro”.

    Exemplo de cálculo:

    Valor da operação 1.000,00

    ICMS OP alíquota de 12% = 120,00

    Base de cálculo estabelecido para operação interna em São Paulo:

    1.000,00 – 120,00 = 880,00

    Inclusão do montante do próprio imposto na BC (regra prevista no art. 33) 880,00 / 0,82% = 1.073,17

    Alíquota interna aplicada sobre a BC interna 18% * 1.073,17 = 193,17

    Diferença do ICMS apurado na OP interna e do ICMS interestadual 193, 17 – 120,00 = 73,17

     

     

    Fonte: LegisWeb

     

    Boa tarde,, estou com duvidas para entender como preencher as TAG do XML , me dá um nó ,,,

    PR emite uma nota de venda para SP  - usando o exemplo do Panda Valor de Mercadoria de 1000,00 

                  vBCUFDest        := 
                  vBCFCPUFDest :=
                  pFCPUFDest     := 
                  pICMSUFDest   :=
                  pICMSInter        :
                  pICMSInterPart := 
                  vFCPUFDest      := 
                  vICMSUFDest    :=
                  vICMSUFRemet  :=

     

     

  2. Em 14/05/2021 at 09:35, Jeverson disse:

    Bom dia.

    Após mudar o servidor para as Nuvens, frequentemente está acontecendo esse erro ao gerar Danfe NF-e. Nesses casos tenho que reiniciar o servidor para voltar. Parece que erro de permissão do servidor ... Procurei nos fontes onde ele gera essa exceção não encontrei. Minha pergunta.  Tem como mudar esse caminho para uma pasta por exemplo c:\temp\   sempre gera um arquivo  \~fr1799797019.tmp  

    81345163_erronfedanfe.png.d29b9bd846ba4e149608b674995e3fe2.png

    Grato pela Atenção..

    Bom dia.. alguém poderia dizer algo...

  3. Bom dia.

    Após mudar o servidor para as Nuvens, frequentemente está acontecendo esse erro ao gerar Danfe NF-e. Nesses casos tenho que reiniciar o servidor para voltar. Parece que erro de permissão do servidor ... Procurei nos fontes onde ele gera essa exceção não encontrei. Minha pergunta.  Tem como mudar esse caminho para uma pasta por exemplo c:\temp\   sempre gera um arquivo  \~fr1799797019.tmp  

    81345163_erronfedanfe.png.d29b9bd846ba4e149608b674995e3fe2.png

    Grato pela Atenção..

  4. Informei a propriedade

    ACBrNFeDANFCeFortes.ImprimeEmDuasLinhas   := False;
     ACBrNFeDANFCeFortes.ImprimeEmUmaLinha     := False;

     

    Depurando, chega nessa unit 

    ACBrNFeDANFCeFortes.ImprimeEmDuasLinhas com verdadeiro

    ai não cai no else para FormataTextoItemParaNormal..

     

    Forcei manual ai imprimiu corretamente para teste ...

     

    procedure TACBrNFeDANFCeFortesFr.rlbDetItemBeforePrint(Sender: TObject;
      var PrintIt: Boolean);
    var
      LinhaItem, LinhaTotal: string;
    begin
      PrintIt := not Resumido;
      if not PrintIt then exit;

      mLinhaItem.Lines.Clear ;

    // teste

    ACBrNFeDANFCeFortes.ImprimeEmDuasLinhas := false;

     

      if ACBrNFeDANFCeFortes.ImprimeEmUmaLinha then
      begin
        FormataTextoItemParaUmaLinha(LinhaItem);
        mLinhaItem.Lines.Text := LinhaItem;
      end
      else if ACBrNFeDANFCeFortes.ImprimeEmDuasLinhas then
      begin
        FormataTextoItemParaDuasLinhas(LinhaItem, LinhaTotal);
        mLinhaItem.Lines.Text      := LinhaItem;
        mLinhaTotalItem.Lines.Text := LinhaTotal;
      end
      else
      begin
        FormataTextoItemParaNormal(LinhaItem, LinhaTotal);
        mLinhaItem.Lines.Text      := LinhaItem;
        mLinhaTotalItem.Lines.Text := LinhaTotal;
      end;
    end;

  5. Olá,

    Estou precisando imprimir em duas linhas NFC-e devido algumas características de alguns itens  que possui garantias, ai o cliente que e saia impresso. 

    Ativei a propriedades

     ACBrNFeDANFCeFortes.ImprimeEmDuasLinhas   := True;
     ACBrNFeDANFCeFortes.ImprimeEmUmaLinha     := False;

    imprime somente a primeira linha. 

    Existem alguma outra propriedade para ser configurada?

    ACBrNFeDANFCeFortes.MargemInferior        := 1;
    ACBrNFeDANFCeFortes.MargemSuperior      := 1;
    ACBrNFeDANFCeFortes.MargemEsquerda    := 1;
    ACBrNFeDANFCeFortes.MargemDireita         := 1;
     

  6. Olá , eu não uso Acbr Monitor..

    Utilizando o exemplo da Acbr .. não aparece a porta correta para selecionar ....somente a COM6, no caso onde ela está instalada .. conforme imagem que passei ao abrir o tópico..

    Mais se eu pegar o exemplo acbrPosPrinter aparece todas as portas, ai consigo imprimir , deve ter alguma diferença  do acbrPosPrinter  x o exemplo do DemoACBrNFeDANFeEscPos na questão de mostrar as portas.

  7. Deparei com a seguinte situação em relação a Pasta Schemas.  Alguns usuarios acessa pela TS outros local mais buscando dados do servidor.

    Entao configurei a pasta PathSchemas  usando o IP + pasta,   Ex. \\192.168.1.212\BC_sistemas\NFe\Schemas\NFe

    Isso me da um erro de validação na Unit ACBrDFeXsLibXml2 -  na

    Function TDFeSSLXmlSignLibXml2.Validar(const ConteudoXML, ArqSchema: String;  out MsgErro: String): boolean;

    Nessa linha

        schema := xmlSchemaParse(parser_ctxt);
        // the schema itself is not valid
        if (schema = nil) then
        begin
          MsgErro := ACBrStr('Erro: Schema inválido');
          Exit;
        end;

    Agora se eu colocar o caminho Ex: C:\BC_sistemas\NFe\Schemas\NFe

     Não acontece o erro. Aguem poderia fazer um teste usando o IP como caminho do PathSchemas?

    At.

    Jeverson

     

  8. Estou imprimindo o seguinte código de Barra, só que esta calculando o digito verificador, nesse caso da etiqueta não pode, pois esse código é parte de um ID de cadastro de Item.

      vs_Cod_Barra := FormatFloat('000000',2150);
      vs_Cod_Etq   := FormatFloat('0000000',1219);
      ImprimirBarras(orNormal, 'F', '1', '3', 280, 80, (vs_Cod_Etq+vs_Cod_Barra), 120,becSIM);

      Ai imprime seguinte código
      0 001219 002151 - Errado
      Seria
      0 001219 002150 - Certo 
    Existe alguma configuração para não calcular esse digito?

  9. Olá. 

    Já vi alguém mencionando sobre o assunto mas não vi resposta.

    Meu cliente utiliza laser jet enterprise M605. 

    Na minha aplicação o usuário seleciona varias nfe , apos seleção carrego cada xml no componente e mando a impressão . Imprime normal. Mas para cada nota, a impressora demora , fica lenta, nao imprime de uma só vez.

    Fiz um teste carregando todo XML e mandando imprimir no final , ate que melhorou, mas tenho um problema nessa solução.

    Preciso imprimir no canhoto  de cada Danfe umas informações ExibirResumoCanhoto_Texto := 'Nr. Pedido     Valor Total Nota ',  carregando todo xml não consigo ter canhoto com as informações, visto q essa informação esta na hora da impressão.

    Fiz teste com FortesReport-ce e FAST 5 , mesma coisa, só que quando eu utilizava o RAVE não tinha esse problema.

    Alguém tem alguma ideia, ou solução para esse caso?

     

     

     

  10. Olá. 

    Em 21/01/2016 at 12:13, manschein disse:

    Bom dia!!!

    Converti de Trunk para Trunk2, e esta tudo rodando perfeitamente, mas percebi uma lentidão na impressão da danfe, seguinte: 

    Antes usava o Rave para gerar a danfe e ao imprimir as duas vias da danfe, elas saiam em sequencia, uma atras da outra, agora no Trunk2 passei a usar o componente ACBrNFeDANFeRL com o Fortes Report e quando vai imprimir a segunda via da danfe a impressora da uma pausa como se fosse imprimir um novo documento, tipo uns 10 segundos pra puxar a segunda folha, isso parece pouco, mas na empresa que tem o sistema são emitidas mais de 400 notas fiscias por dia, ai já viu.... o pessoal já começou a reclamar... 

    Obrigado!!!

     

    Estou mesmo problema, conseguiu detectar o problema.

  11. No meu caso estava gerando no xml a TAG ICMSUFDest toda zerada, depois da atualização. 

    Ai eu implementei no meu fonte essa rotina   

    with ICMSUFDest do
     begin
                  vBCUFDest      := 0;
                  pFCPUFDest     := 0;
                  pICMSUFDest    := 0;
                  pICMSInter     := 0;
                  pICMSInterPart := 0;
                  vFCPUFDest     := 0;
                  vICMSUFDest    := 0;
                  vICMSUFRemet   := 0;
              end;

    Porque so vai gerar essa Tag quando pICMSInterPart > 0 , se voce NÂO passar a rotina acima , como zero, o componente gera essa tag zerada no XML ai da erro de validação 

  12. Estava com mesmo problema, ai implementei essa rotina para o componente deu certo.

              with ICMSUFDest do
              begin
                  vBCUFDest      := 0;
                  pFCPUFDest     := 0;
                  pICMSUFDest    := 0;
                  pICMSInter     := 0;
                  pICMSInterPart := 0;
                  vFCPUFDest     := 0;
                  vICMSUFDest    := 0;
                  vICMSUFRemet   := 0;
              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.