Ir para conteúdo
  • Cadastre-se

Fernando Rodrigo

Membros
  • Total de ítens

    487
  • Registro em

  • Última visita

  • Days Won

    3

Tudo que Fernando Rodrigo postou

  1. Bom dia Juliomar, fiz uma alteração na unit pq estava enviando o campo codigo do cedente no lugar do codigo do convenio, estava invertido, ja fiz a correção e conferencia da unit e agora esta correta ACBrBancoBradesco.pas
  2. caros amigos, uso bastante campos agregados no clientdataset mas não sei o motivo esta fazendo os calculos errados. O campo esta sendo criado e com a seguinte expression SUM(SUB_TOTAL)*1,0 ---> campo sub_total é o campo no meu banco de dados Uso campo agregado para não precisar dar um while ou criar outra query para somar os valores, o campo agregado ja faz isso sozinho Não sei o motivo que esta ficando com os valores totalmente errado A soma da 192,32 e esta aparecendo os valores da imagem
  3. Caros amigos tive a necessidade de homologar os arquivos de remessa para o Bradesco no formato CNAB 240 e que hoje não tem no acbr, so existe a leitura do 240 Fiz a homologação e segue em anexo a unit, caso alguém necessite e para os moderados darem uma olhada para subir para o svn ACBrBancoBradesco.pas
  4. vejam o xml -<emit> <CNPJ>30062819000144</CNPJ> <xNome>S.O.S COMERCIO DE PEÇAS E ROLAMENTOS LTDA</xNome> <xFant>SOS ROLAMENTOS</xFant> -<enderEmit> <xLgr>RUA ASTORGA</xLgr> <nro>419</nro> <xCpl>5</xCpl> <xBairro>VILA GUILHERMINA</xBairro> <cMun>3550308</cMun> <xMun>Sao Paulo</xMun> <UF>SP</UF> <CEP>03542000</CEP> <cPais>1058</cPais> <xPais>BRASIL</xPais> </enderEmit> <IE>119238341119</IE> <IM>59322705</IM> <CNAE>4789099</CNAE> <CRT>1</CRT> </emit> -<dest> 35180430062819000144550010000000061785600004CEP.xml
  5. estou fazendo a importação para dentro do componente utilizando a função abaixo ACBrNFe1.NotasFiscais.LoadFromFile(FileListBox1.FileName); so que o xml no campo cep esta da forma abaixo <UF>SP</UF> <CEP>03542000</CEP> <cPais>1058</cPais> <xPais>BRASIL</xPais> So que no acbr na unit pcnNFe.pas, linha 420, esta declarado o campo Cep como inteiro FCEP: Integer e quando é feito a importação do cep 03542000 ele é cortado ficando 3542000, nesse caso teria que alterar o componente de integer para string para não dar esse tipo de problema quando é feito a importação do xml
  6. subir os fontes para o @Juliomar Marchetti colocar no repositorio
  7. o acbr esta gravando em campos separados o nosso numero, descobri isso quando foi homologar o cnab 240, se vc for informar o nosso numero calculando o codigo do convenio + numero sequencial que poderá ter ate 17 digitos o acbr identifica que esta incorreto. vc tem que informar tudo separado, codigo do convenio e o nosso numero sem o convenio junto, senão poderá dar ate 17 digitos e irá ocasionar o erro.
  8. o bb pode ter até 17 digitos, vai depender do convenio se for convenio com 6 digitos, o nosso numero poderá ter 11 posições, mas se o convenio for de 7 digitos o nosso numero é com 17 posições sem digito verificador, com 6 tem digito que poderá ser de ate letras
  9. boa noite pessoal, alguém tem a unit cnab 240 do bradesco
  10. boa noite pessoal, alguém tem a unit cnab 240 do bradesco
  11. boa noite pessoal, alguém tem a unit cnab 240 do bradesco
  12. Fernando Rodrigo

    cnab 240 bradesco

    caros amigos alguem tem a unit CNAB 240 do bradesco pq no instalador não vem a remessa para 240 e agora todos os bancos irão utilizar o CNAB 240. se alguem ja desenvolveu se puder me enviar a unit fico muito grato
  13. não pode informar o ISS retido a propria prefeitura ja calcula e devolve o valor calculado a impressão é somente com link, não tem outra forma segue o link do layout da prefeitura varios campos não podem ser informado pq a prefeitura ja calcula os dados https://docs.google.com/document/d/1B6L11ZGv2iXMfxCtIJxgzLaDCyeF-tCJ82ELysnJaTs/edit?pli=1 elemento tcIdentificacaoPrestador/tcCpfCnpj - OBRIGATÓRIO elemento tcIdentificacaoPrestador/tsInscricaoMunicipal - OBRIGATÓRIO elemento tcValoresDeclaracaoServico/ValorIss - NÃO DEVE SER ENVIADO elemento tcValoresDeclaracaoServico/DescontoCondicionado - NÃO DEVE SER ENVIADO elemento tcValoresNfse/ValorLiquidoNfse (Layout alterado para minOccurs="0") - NÃO SERÁ RETORNADO elemento tcDadosServico/IssRetido (Layout alterado para minOccurs="0") - NÃO DEVE SER ENVIADO elemento tcDadosServico/ResponsavelRetencao - NÃO DEVE SER ENVIADO elemento tcDadosServico/ItemListaServico (Layout alterado para minOccurs="0") - NÃO DEVE SER ENVIADO elemento tcDadosServico/CodigoCnae - NÃO DEVE SER ENVIADO elemento tcDadosServico/CodigoTributacaoMunicipio - OBRIGATÓRIO elemento tcDadosServico/ExigibilidadeISS (Layout alterado para minOccurs="0") - NÃO DEVE SER ENVIADO elemento tcDadosServico/MunicipioIncidencia - NÃO DEVE SER ENVIADO elemento tcInfDeclaracaoPrestacaoServico/Competencia (Layout alterado para minOccurs="0") - NÃO DEVE SER ENVIADO elemento tcInfDeclaracaoPrestacaoServico/OptanteSimplesNacional (Layout alterado para minOccurs="0") - NÃO DEVE SER ENVIADO elemento tcInfDeclaracaoPrestacaoServico/IncentivoFiscal (Layout alterado para minOccurs="0") - NÃO DEVE SER ENVIADO elemento tcInfNfse/EnderecoPrestadorServico (Layout alterado para minOccurs="0") - NÃO SERÁ RETORNADO NO XML RESPOSTA elemento tcInfNfse/OrgaoGerador (Layout alterado para minOccurs="0") - NÃO SERÁ RETORNADO NO XML RESPOSTA elemento tcInfNfse/DeclaracaoPrestacaoServico (Layout alterado para minOccurs="0") - NÃO SERÁ RETORNADO NO XML RESPOSTA
  14. eu faço 2 leituras, a primeira o xml do siscomex, depois a planilha de calculo dos produtos que tem todos os dados da nota de importaçao, junto tudo e gero a nota fiscal
  15. caros amigos, estou começando agora a minha implementação do cnab240 utiisando ACBr e estou tendo algumas dificuldades abaixo. Estou iniciando da seguinte forma, passando os parametros para o componente Carteira := '17'; ACBrBoleto.Cedente.Convenio := '2969169'; SeuNumero := '00000123'; NossoNumero := '0000010'; Na função no acbr SetNossoNumero, a carteira mesmo informando esta vindo em branco, quando passa o primeiro registros, no segundo para frente ele ja vem preenchido normal procedure TACBrTitulo.SetNossoNumero ( const AValue: String ) ; var wTamNossoNumero: Integer; wNossoNumero: String; begin wNossoNumero:= OnlyNumber(AValue); with ACBrBoleto.Banco do begin wTamNossoNumero:= CalcularTamMaximoNossoNumero(Carteira, wNossoNumero, ACBrBoleto.Cedente.Convenio); if Length(trim(wNossoNumero)) > wTamNossoNumero then raise Exception.Create( ACBrStr('Tamanho Máximo do Nosso Número é: '+ IntToStr(wTamNossoNumero) )); fNossoNumero := PadLeft(wNossoNumero,wTamNossoNumero,'0'); end; end; Depois de preencher o componente no fechamento ele diz conforme anexo que a carteira tem que ser informada antes do nosso numero, mas isso ja esta sendo feito conforme acima acbr.tif
  16. Fernando Rodrigo

    Sispag Itaú

    Bom dia meus amigos, alguém ja desenvolveu alguma rotina de SISPAG do itau ou outro banco para pagamento de títulos ? Ou conhece algum componente que faça essa geração de arquivos ?
  17. veja no site e entre em contato com eles http://www.pesquisaprotesto.com.br/
  18. boa noite a todos, se precisar de minha ajuda estou disposto a ajudar, tanto na programação quanto no financiamento desse projeto, acho que se todos ajudarem não terá problema para o desenvolvimento desse aplicativo. agora a noite olhei o site da receita e eles colocaram o recaptcha o que irá dificultar mais ainda baixar xml com programas de terceiros
  19. o restante dos dados estão na planilha que te passei, so fazer a importação dela que o restante estará tudo la
  20. eu fiz um completo baseado no iblogmaner, gera as trigger tudo igual ele faz, esta funcionando entre em contato comigo pelo skype que te passo todos os fontes
  21. a planilha vem do agente aduaneiro, é padrão, vem todos os calculos de icms, capatazia, IPI, taxa aduaneira, vem tudo completo, dai so vc ler os dados da planilha que ja vem tudo pronto e acrescentar o que vem no xml que esta em anexo, eu não estou conseguindo subir a planilhada para o forum mas entre no link https://www.4shared.com/s/fFk_pRLT9ca e baixe ela, da para entender bem o que esta la essa planilha é padrão para importação
×
×
  • 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.