Não existe na aplicação um comando Xbase documentado que permita, de forma direta, gerar o ficheiro SEPA de pagamentos a fornecedores a partir de uma lista escolhida num browlist.
O que está atualmente disponível é:
- A geração de ficheiros SEPA é feita pelos ecrãs/assistentes standard de pagamentos (por interface), não havendo função exposta que possa ser simplesmente chamada em Xbase para “gerar SEPA”.
- Em pedidos anteriores foi analisada a possibilidade de automatizar ou invocar programaticamente a geração do SEPA, mas foi confirmado que:
- O botão que gera o ficheiro SEPA não está associado a uma função invocável via Xbase.
- Não existe, de momento, um método suportado para substituir o clique no botão por código Xbase.
- A automatização do envio/geração SEPA a partir de lógica própria (por exemplo, a partir de um browlist) não é suportada nativamente.
Assim, neste momento:
1. Não há comando Xbase standard para gerar o ficheiro SEPA diretamente a partir de uma lista de pagamentos.
2. A geração deve ser feita pelos mecanismos standard da Gestão (assistente de pagamentos / emissão SEPA).
3. Qualquer tentativa de o fazer por programação teria de passar por desenvolvimento avançado não suportado (e não existe API Xbase oficial para esse efeito).
Se o objetivo é facilitar a seleção dos pagamentos, a abordagem suportada é:
- Usar filtros/seleções no próprio ecrã de emissão SEPA (por fornecedor, datas, etc.), em vez de tentar disparar a geração a partir de um browlist externo.
Caso esta necessidade seja crítica, recomenda-se registar como sugestão de melhoria (para exposição de função ou API de geração SEPA) junto do suporte/comercial, para eventual análise em roadmap.
Esta resposta foi gerada pelo Cegid Pulse, com base na base na informação disponível em histórico.
Ajude-nos a melhorar esta funcionalidade:
• Se a resposta corresponde à sua questão, assinale-a com "Mark as best answer",
• Se a resposta estiver incorreta, dê-lhe um voto negativo e aguarde a resposta da comunidade.