Ir para conteúdo
  • Cadastre-se

José Valber Aguiar

Membros Pro
  • Total de ítens

    16
  • Registro em

  • Última visita

Posts postados por José Valber Aguiar

  1. Ao gerar um arquivo PDF de um boleto com o Fast Report preenchendo a propriedade: PDFSenha, observei que a senha uma vez passada, todos os arquivos gerados serão criados com senha, mesmo que você passe limpo para a propriedade (até dá um free no componente).

    Debugando pode observar que na unit ACBrBoletoFCFR tem o seguinte código:

                  if PdfSenha <> '' then
                  begin
                    frxPDFExport.UserPassword := PdfSenha;
                    frxPDFExport.ProtectionFlags := [ePrint];
                  end

    Então, se a senha é passada limpo nunca vai entrar no bloco acima.

    • Curtir 1
  2. Resolvido: Estava passando o CST da COFINS, '04', para o campo "VL_BC_COFINS", ai a função TACBrTXTClass.VLFill retornava "Parâmetro "Value" não possui um valor numérico." Seria interessante se fosse levantada uma exceção reportando o REGISTRO, exemplo C175, valor passado, exemplo '04', e o campo testado, exemplo "VL_BC_COFINS".

    Muito obrigado pela ajuda Juliomar!

     

  3. No arquivo "TACBrTXTClass" na "function TACBrTXTClass.VLFill" na linha 394 tem o seguinte cófigo:

      if not VarIsNumeric(Value) then
         raise EACBrTXTClassErro.Create( ACBrStr('Parâmetro "Value" não possui um valor numérico.'));

    Se comento esse teste gera o registro C175 SPED Contribuições certinho, mas com essa linha não gera o C175 só o C100 e C170.

    Poderá ser um BUG?

  4. Pessoal, estou gerando os registros C100 e C175 no SPED Contribuições. E está acontecendo um erro: "Parâmetro "Value" não possui um valor numérico"  ao mandar gravar o bloco C, PisCofins.WriteBloco_C(False).

    O erro só acontece se eu mandar gerar o C175, já fiz a depuração, linha a linha, e na unit ACBrEPCBloco_C_Class na linha 876 gera a exception ("Parâmetro "Value" não possui um valor númerico" )    Linha 876: // Registros FILHOS WriteRegistroC100( RegC001.RegistroC010.Items[intFor] );

  5. Junior muito obrigado pela ajuda.

    Consegui resolver indicando o tipo de Escrituração (TACBrIndEscrituracao) no Regisro C010 para  IndEscriIndividualizado  //2 – Apuração com base no registro individualizado de NF-e (C100 e C170) e de ECF (C400). Tento em vista que só estou gerando os registro C100 e seus filhos C170.

     

    Obrigado!

    • Curtir 1
  6. Não tenho implementado nenhum registro M utilizo o validador para fazer a apuração. No meu arquivo tenho os registro C100 e seus itens C170 todos originada de NF modelo 55. No SPED Contribuições é necessário ter o C190 para cada C100? Será se é por isso que o validador não faz a apuração somando os valores?

    |C100|1|0|C653|55|00|1|1620|21181127125949000174550010000016201000016205|30112018|30112018|848|1|0|0|848|1|0|0|0|848|152,64|0|0|0|13,99|64,44|0|0|
    |C170|1|11418|BOMBA AGUA 1/2 ASPIRAD SOMAR|1|1|308|0|1|000|5102|6|308|18|55,44|0|0|0|0|99|||||01|308|1,65|||5,08|01|308|7,6|||23,4|40101|
    |C170|2|8048|VENTILADOR DE PAREDE 60CM|2|1|540|0|1|000|5102|6|540|18|97,2|0|0|0|0|99|||||01|540|1,65|||8,91|01|540|7,6|||41,04|40101|

  7. Pessoal estou com um arquivo SPED CONTRIBUIÇÕES com registros C100 de entrada (notas modelo 55) e saídas (modelos 55), e quando eu faço a apuração o validador não totaliza os campos do registro M. Fica como se não tivesse notas.

     

    Alguma dica?

     

  8. Boa tarde!

    Pessoa, alguém sabe onde eu acho o valor do PIS e COFINS de substituição no XML. Estou revisando meu SPED e no registro C100 tem os campos 28 - VL_PIS_ST e o 29 - VL_COFINS_ST, no manual da NFe no grupo W. Total da NF-e  não tem esses campos, só o vPIS e o vCOFINS. Ainda nesse mesmo manual encontrei o grupo W02. Total da NF-e / Retenção de Tributos onde encontro os campos 349 W24 vRetPIS e o 350 W25 vRetCOFINS.

    Pergunto são esses os campos que vão para o campo 28 e 29 no registro C100 do SPED?

  9. 1 hora atrás, RicardoVoigt disse:

    Oi

    Pra ter certeza só procurando esta regra na respectiva nota tecnica...

    Tenho impressão de ter lido alguma regra sim q fala em uma tolerância de 1 centavo...

    Att

    Ricardo 

    Não achei nada na nota técnica de tolerância de R$ 0,01. Então pelo visto quando na nota técnica não menciona tolerância tem que bater até o último centavo.

    564.PNG

  10. Estou transmitindo uma NFe só com um item. E está dando a Rejeição 564: Total do Produto / Serviço difere do somatório dos itens.

    O valor do item é <vUnCom>7.3333000000</vUnCom> X <qCom>3.0000</qCom> = <vProd>21.99</vProd> (21.9999).

    Já no total da nota está <total>.<ICMSTot>.<vProd>22.00</vProd>, diferença de R$ 0.01. Dúvida, não era para autorizar, pois a diferença foi de apenas de R$ 0.01 ?        

    <det nItem="1">
        <prod>
            <cProd>115167</cProd>
            <cEAN/>
            <xProd>TESTE XXX</xProd>
            <NCM>22021000</NCM>
            <CFOP>5101</CFOP>
            <uCom>UN</uCom>
            <qCom>3.0000</qCom>
            <vUnCom>7.3333000000</vUnCom>
            <vProd>21.99</vProd>
            <cEANTrib/>
            <uTrib>UN</uTrib>
            <qTrib>3.0000</qTrib>
            <vUnTrib>7.33000000</vUnTrib>
            <indTot>1</indTot>
        </prod>

        <total>
        <ICMSTot>
            <vBC>0.00</vBC>
            <vICMS>0.00</vICMS>
            <vICMSDeson>0.00</vICMSDeson>
            <vBCST>0.00</vBCST>
            <vST>0.00</vST>
            <vProd>22.00</vProd>
            <vFrete>0.00</vFrete>
            <vSeg>0.00</vSeg>
            <vDesc>0.00</vDesc>
            <vII>0.00</vII>
            <vIPI>0.00</vIPI>
            <vPIS>0.00</vPIS>
            <vCOFINS>0.00</vCOFINS>
            <vOutro>0.00</vOutro>
            <vNF>22.00</vNF>
            <vTotTrib>0.00</vTotTrib>
        </ICMSTot>
    </total>

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