Personal Insights
Maratona da F110 – Programa de Pagamento Automático
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
Boa tarde,
Estava verificando uma configuração de contas a receber usando o programa RFFOBR_A para o banco itaú e no momento de gerar a proposta, ciclando no disposal aparece a proposta e gera o ciclo normalmente, a minha dúvida é que na proposta não gerou ao clicar em ambiente, meio de pagamento, dados administrativos IDS tem o ciclo mas se selecionar para visualizar somente a proposta não aparece.
Outro ponto a gerar a proposta aparece várias mensagens, como não em suporte para dados magnéticos e naão selecionou dados, mas tem documento na proposta. Como faço para na FDTA para este ciclo aparecer também a proposta?
Eliane Gastaldo
Provavelmente está faltando parâmetros na variante do programa RFFOBR_A.
Você ativou o log da F110? Por aqui não é possível compartilhar anexos. Pode criar uma pergunta e anexar a tela do Log para que os participantes da comunidade possa analisar?
Dica de como abrir uma questão:
Como tirar dúvidas com profissionais SAP? | SAP Blogs
Oi Marssel, boa tarde!
No caso de pagamentos de boletos para vários fornecedores, é possível baixar os anexos das partidas em aberto massivamente? Para então conseguir fazer a leitura desses boletos de forma automatizada?
Eu gostaria de poder selecionar todas as partidas que estão em aberto de certos fornecedores na FBL1N e baixar os anexos em massa para ter o acesso aos boletos (que estão anexados).
Olá,
Estou com um problema depois da transação F110 que, após uma assinatura criada com os dados da conta do Banco do Brasil para o Programa RFBR_U e deu continuidade ao lançamento salvando os, e continuando no botão de propostas para conferir o que foi lançado, consta a Conta Razão pelo qual é provável que os desenhos sejam do Banco Itaú e não do Banco do Brasil como selecionado pela Variante de impressões.
Já que as contas do FBZP conferem como uma razão de problema são configuradas ainda bem configuradas corretamente, porém o que é feito, já que não se qualifica de adoção como procedimento, qualquer que seja a razão de ser configurada ainda será bem definida.
O Banco da Empresa e o ID da Conta estão corretos
Conta Razão do Banco Itaú mas Deveria ser a Conta Razão do Banco do Brasil com outro número
O que acontece é que após selecionar a variante configurada para débito da conta do banco do brasil, após executar o processamento da F110, o débito está acontecendo na conta do banco itaú e não do banco do brasil.
O Banco empresa e ID conta é selecionado com Base em uma sequência de busca realizada pelo sistema:
1 - É verificado o banco da empresa no documento contábil. Portanto verifique se sua fatura possui o banco itaú ou Banco do brasil atribuído.
2 - Se não for encontrado Banco empresa e ID conta no document contábil de fatura e sistema buscará os a informação nos dados mestres de Cliente ou Fornecedor.
3 - Por fim, o sistema buscará o Banco empresa e ID conta na configuração da FBZP para determinação de bancos, sequencia hierárquica. Por favor verifique esses passos.
Veja aqui também como fazer perguntas para profissionai SAP na comunidade
https://blogs.sap.com/2017/05/26/como-tirar-duvidas-com-profissionais-sap/
Bom dia Marssel,
Estou com o seguinte problema na F110.
Ele executa a proposta corretamente.
Ao gerar o Ciclo de pagamento, ele localiza os documentos, exibe o resumo mas na sequência vejo o seguinte no log:
Fim do log
Etapa 002 executada (program.IDFIPAYM_SCHED_AF_PAYM_BORD_OM, variante &0000000000077, nome usuário )
Dispositivo de saída LPXY não definido
Dispositivo de saída LPXY não definido
Dispositivo de saída LPXY não definido
Dispositivo de saída LPXY não definido
Dispositivo de saída LPXY não definido
Etapa 003 executada (program.SAPFPAYM_SCHEDULE, variante &0000000000776, nome usuário )
Ciclo pgto.30.03.2023 CCODE previsto p/meios pagamento válidos p/vários ciclos pgto.
Etapa 004 executada (program.ZRFFOBR_U_XX, variante &0000000000223, nome usuário )
Ciclo pgto.30.03.2023 CCODE previsto p/meios pagamento válidos p/vários ciclos pgto.
Programa ZRFFOBR_U_XX: nenhum registro selecionado
Job encerrado
Teria alguma sugestão?
Já conferi os parâmetros e os dados do documento, está td OK.
Obrigado
Esse programa Z aqui ZRFFOBR_U_XX é responsável por criar o arquivo eletrônico. Ele possui variante? Está corretamente preenchida?
Bom dia Marssel, minha pergunta é básica, mas estou começando agora no mundo SAP e acredito que pode ter a ver com este tema. Estamos desenvolvendo um programa que realize a compensação automática dos títulos que NÃO são enviados para pagamento via arquivo de remessa, no entanto os tipos de documentos são ZP, o mesmo tipo dos SÃO enviados. Dito isto, preciso encontrar um parâmetro que diferencie os documentos, e para isso pensei procurar um campo ou parâmetro que me indique quando o doc foi enviado ou não em um arquivo de remessa, ou no documento, ou no borderô, ou qualquer outra forma de identificação.
Aguardo!
Obrigada!
Bom dia!
Tenho uma fatura de cliente que ficou bloqueado na proposta de pagamento devido período bloqueado, porém já desbloqueamos o período e não foi liberado a partida, pois o ciclo de pagamento foi concluido.
Como faço para liberar a partida novamente para faturamento?
Já tentei excluir a proposta, porém como rodou duas vezes, não conseguimos.
Precisa verificar o log.