Este blog irá comentar as minhas dicas para executar o Programa de Pagamento Automático (transação F110) da melhor maneira, possível, e também realizar a correta leitura e correção dos erros. Eu sempre recomendo a todos que façam um banco de dados da F110, pois muitos erros se repetem com frequência. Trata-se de uma transação que depende de Configuração, Dado Mestre, Partidas em Aberto e critérios de seleção bem estabelecidos.
Esta executa duas funções muito importantes no Contas a Pagar e Contas a Receber: É realizada a Compensação da Fatura de Cliente ou Fornecedores de forma massiva, e também a geração do arquivo de remessa bancária para envio para o banco.
As configurações do Programa de Pagamento Automático são realizadas através da trasação de Customizing: FBZP, OB47, SM30: J_1BFORCODE, OBBA, OBBB e OBBD
Vejam maiores detalhes aqui na Wiki da Comunidade.
Conforme a transação é de grande importância, os erros merecem uma atenção especial em qulquer projeto ou suporte. Vejam abaixo 7 dicas de como executar o processamento da F110 e análise de problemas:
Vídeo 1 – ERROS na F110: Proposta bloquada por outra proposta existente (Duração: 03’40”)
Vídeo 2 – ERROS na F110: Definição do Layout da Remessa (Duração: 05’46”)
Vídeo 3 – ERROS na F110: Defnição da Instrução bancária e do Meio de Pagamento (Duração: 06’57”)
Vídeo 4 – ERROS na F110: Erros nos critérios de Seleção (Duração: 04’18”)
Vídeo 5 – Boletos a pagar e anatomia do código de Barras (Duração: 04’03”)
Vídeo 6 – Automatização do Contas a Pagar (Duração: 04’33”)
Vídeo 7 – F110 Contas a receber e retorno de cobrança (Duração: 07’11”)
Vídeos:
Vídeo 1 – ERROS na F110: Proposta bloquada por outra proposta existente (Duração: 03’40”)
A F110 é uma transação muito importante e de maneira alguma não pode parar, qualquer problema que ocorra deve ser resolvido imediatamente.
Vídeo 2 – ERROS na F110: Definição do Layout da Remessa (Duração: 05’46”)
Continuando a MARATONA F110, dessa vez sobre um dos fundamentos da F110 que é a busca do documento de pagamento ao fornecedor ou cobrança a cliente por meio de pagamento.
O meio de pagamento define o layout através do programa de impressão, layout este que vai para o banco como forma de arquivo de remessa.
Vídeo 3 – ERROS na F110: Defnição da Instrução bancária e do Meio de Pagamento (Duração: 06’57”)
Definição da Chave de instrução Bancária como forma de associar o Meio de Pagamento do Banco com a configuração no SAP.
Vídeo 4 – ERROS na F110: Erros nos critérios de Seleção (Duração: 04’18”)
Como solucionar um problema que não é rastreado pelo Log da F110? Veja como obter uma solução nos critérios de seleção mesmo não tendo pistas para análise.
Vídeo 5 – Boletos a pagar e anatomia do código de Barras (Duração: 04’03”)
Isso é para você que quer utilizar o meio de pagamento boleto, para isso precisamos fazer algumas configurações específicas, bem como entender o layout do código de barras.
Vídeo 6 – Automatização do Contas a Pagar (Duração: 04’33”)
Nesse vídeo eu falo sobre a automatização do Contas a Pagar. Vou te ensinar qual é a melhor maneira de você executar a F110.
Vídeo 7 – F110 Contas a receber e retorno de cobrança (Duração: 07’11”)
Sobre o Contas a Receber. Vamos ver inicialmente o processo básico da emissão da remessa, entender o que acontece com o documento processado e entender o que vamos receber do banco.
Fica ligado no vídeo.
Obrigado a todos que se interessaram neste conteúdo. Deixem seus comentários com dúvidas e perguntas. Terei o prazer em responder a todos.
Até o Próximo Blog!
Olá Marssel.
Em primeiro lugar muitos parabéns por todo o seu trabalho. É de facto uma grande ajuda!
Tenho um problema em que a proposta foi criada e a ordem de lançamento foi também criada. Já foram anulados os documentos na transação FBRA. No entanto não é possível eliminar a proposta e por isso não é possivel incluir os documentos em uma nova proposta. Qual solução vê?
Obrigado!
Cristiano,
aqui neste caso vc terá que criar um novo processamento na F110 desde o ínicio. Depois do pagamento efetuado não se pode atualizar nem reaproveitar o mesmo processamento.
att.
Olá Marssel.
Obrigado pela resposta, mas nesse caso não ocorrerá o problema que os documentos ficam "presos" na proposta anterior?
Obrigado!
Tenha sempre como base de informação o ultimo estatus da F110. No seu caso é Pagamento Executado. Assim não existe bloqueio de dados mestres. Apenas quando o ultimo estatus é Proposta Criada.
Saiba mais pelo vídeo:
https://youtu.be/1Z8JeeaFx5s
Marssel,
Estou com um problema e aceditado que você consiga me ajudar. Estamos customizando o sistema para iniciarmos o processo com o Citibank, e estamos fazendo isso com o nosso time na Alemanha. Estamos agora somente com um erro reportado pelo suporte do banco:
Error 9: Invalid field on line 3. Record type [Detail - Segment J]. The [Bar Code] field, positions 18 to 61, must be [Valid] [The bar code has an incorrect control digit. The digit is "1", but it should be "4"]. Current value [34191098345252839293080273600009582440000231].
Error 10: Invalid field on line 5. Record type [Detail - Segment J]. The [Bar Code] field, positions 18 to 61, must be [Valid] [The bar code has an incorrect control digit. The digit is "1", but it should be "5"]. Current value [34191098345252821293080273600009482440000234].
O que devemos fazer para enviar esse digito correto ao banco?
Obrigado!
Robson
Olá,
Seu código de barras está com erro de cálculo. Utilize um código de barras válido para testes ou entre em contato com o suporte técnico do seu banco para maiores detalhes das posições que estão incorretas neste código de barras.
Abs
Boa Tarde,
Vou iniciar as configurações e desenvolvimentos para implementar o boleto para pagamento e recebimento no Citibank. Inclusive para pagamento de impostos e concessionarias. Tem alguma documentação que possam disponibilizar para eu seguir?, sei que tenho que alterar alguns segmentos do layout. Que tabela no SAP que grava o bar code?, FPAYHX, FPAYP ou FPAYH?
Obrigado
Essas tabelas são referentes ao PMW. É esse tipo de arquivo configuração de arquivo que você está utilizando? As tabelas dos meios de pagamento clássico são REGUP e REGUH.
Verifique o layout bancários do seu banco. Lá você encontrará todas as especificações necessárias para os Impostos e Concessionárias.
Boa tarde Marssel, obrigado pelo retorno. Vou gerar arquivo XML para o Citibank. Criamos um programa Z para a geração do XML e preciso especificar o campo codigo de barras das tabelas do SAP para a TAG especifica do Banco.
Você pode dar uma olhada aqui e consultar como o programa standard preenche essa informação no programa clássico e fazer igual no seu desenvolvimento.
https://youtu.be/wh1ttLN5L4U