Tempo aproximado para leitura: 00:04:30 min
Dúvida
É possível parametrizar a preparação da cobrança escritural e o envio da remessa de forma agendada?
Ambiente
Cross Segmentos - TOTVS Backoffice (Linha Logix) - Contas a Receber (ADMFIN) - Versão 12
Solução
Sim, no JOB0003 - Agendador de Tarefas Logix precisa cadastrar o agendamento desses programas. Para a execução do programa FIN10058 - Preparação Escritural, siga as orientações abaixo:
-
Parâmetro 1
Campo do programa: Empresa
Tipo: Lista
Objetivo: Informar os códigos das empresas que farão parte do processamento;
Pode ser informado mais de uma empresa e também pode ser informada a palavra reservada COMPANY para utilizar a empresa cadastrada nas configurações do totvsappserver.ini.
Para não filtrar por este campo basta deixar o parâmetro 1 sem valor, nulo ou branco. Porém é obrigatório que exista o parâmetro.
-
Parâmetro 2
Campo do programa: Tipo de cobrança
Tipo: Lista
Objetivo: Informar os códigos dos tipos de cobrança que farão parte do processamento;
Pode ser informado mais de um código; Para não filtrar por este campo basta deixar o parâmetro 2 sem valor, nulo ou branco. Porém é obrigatório que exista o parâmetro.
-
Parâmetro 3
Campo do programa: Cliente
Tipo: Lista
Objetivo: Informar o código dos clientes que farão parte do processamento;
Pode ser informado mais de um código; Para não filtrar por este campo basta deixar o parâmetro 3 sem valor, nulo ou branco). Porém é obrigatório que exista o parâmetro.
-
Parâmetro 4
Campo do programa: Portador
Tipo: Lista
Objetivo: Informar os códigos dos portadores que farão parte do processamento;
Pode ser informado mais de um código; Para não filtrar por este campo basta deixar o parâmetro 4 sem valor, nulo ou branco. Porém é obrigatório que exista o parâmetro.
-
Parâmetro 5
Campo do programa: Tipo do portador
Tipo: Lista
Objetivo: Informar os tipos de portadores que farão parte do processamento;
Pode ser informado mais de um código; Para não filtrar por este campo basta deixar o parâmetro 5 sem valor, nulo ou branco. Porém é obrigatório que exista o parâmetro.
-
Parâmetro 6
Campo do programa: Tipo de título
Tipo: Lista
Objetivo: Informar os tipos de títulos que farão parte do processamento;
Pode ser informado mais de um código; Para não filtrar por este campo basta deixar o parâmetro 6 sem valor, nulo ou branco. Porém é obrigatório que exista o parâmetro.
-
Parâmetro 7
Campo do programa: Preparar instruções bancárias?
Tipo: Simples
Objetivo: Informar se serão preparadas ou não as instruções bancárias; Valores aceitos: S ou N.
-
Parâmetro 8
Campo do programa: Instruções somente do período?
Tipo: Simples
Objetivo: Informar se serão ou não preparadas somente as instruções do período informado;
Valores aceitos: S ou N
-
Parâmetro 9
Campo do programa: Contrato vendor de:
Tipo: Simples
Objetivo: Informar o número do contrato de Vendor inicial - somente para tipo cobrança Vendor - V; Para não filtrar por este campo basta deixar o parâmetro 9 sem valor, nulo ou branco. Porém é obrigatório que exista o parâmetro.
-
Parâmetro 10
Campo do programa: Contrato Vendor até:
Tipo: Simples
Objetivo: Informar o número do contrato de Vendor final - somente para tipo cobrança Vendor - V;
Para não filtrar por este campo basta deixar o parâmetro 10 sem valor, nulo ou branco. Porém é obrigatório que exista o parâmetro.
-
Parâmetro 11
Campo do programa: Data de emissão de:
Tipo: Simples
Objetivo: Informar a data de emissão para seleção dos títulos; Para não filtrar por este campo basta deixar o parâmetro 11 sem valor, nulo ou branco. Porém é obrigatório que exista o parâmetro.
Para selecionar a data atual utilize a palavra reservada TODAY.
-
Parâmetro 12
Campo do programa: Data de emissão até:
Tipo: Simples
Objetivo: Informar a data de emissão final para seleção dos títulos; Para não filtrar por este campo basta deixar o parâmetro 12 sem valor, nulo ou branco. Porém é obrigatório que exista o parâmetro. Para selecionar a data atual utilize a palavra reservada TODAY.
-
Parâmetro 13
Campo do programa: Data de vencimento de:
Tipo: Simples
Objetivo: Informar a data de vencimento inicial para seleção dos títulos; Para não filtrar por este campo basta deixar o parâmetro 13 sem valor, nulo ou branco. Porém é obrigatório que exista o parâmetro. Para selecionar a data atual utilize a palavra reservada TODAY.
-
Parâmetro 14
Campo do programa: Data de vencimento até:
Tipo: Simples
Objetivo: Informar a data de vencimento final para seleção dos títulos; Para não filtrar por este campo basta deixar o parâmetro 14 sem valor, nulo ou branco. Porém é obrigatório que exista o parâmetro. Para selecionar a data atual utilize a palavra reservada TODAY.
-
Parâmetro 15
Campo do programa: Seleção de títulos:
Tipo: Simples
Objetivo: Informar o critério de seleção de títulos;
Valores aceitos: A – Todos os título;
C – Títulos com número bancário;
S – Títulos sem número bancário;
-
Parâmetro 16
Campo do programa: Moeda
Tipo: Lista
Objetivo: Informar os códigos das moedas dos títulos que farão parte do processamento; Pode ser informado mais de um moeda; Para não filtrar por este campo basta deixar o parâmetro 16 sem valor, nulo ou branco. Porém é obrigatório que exista o parâmetro.
Para a execução do programa FIN10059 - Remessa Escritural, siga as orientações abaixo:
-
Parâmetro 1
Campo do programa: Empresa
Tipo: Lista
Objetivo: Informar os códigos das empresas que farão parte do processamento; Pode ser informado mais de uma empresa e também pode ser informada a palavra reservada COMPANY para utilizar a empresa cadastrada nas configurações do totvsappserver.ini. Para não filtrar por este campo basta deixar o parâmetro 1 sem valor, nulo ou branco. Porém é obrigatório que exista o parâmetro. -
Parâmetro 2
Campo do programa: Consolidar remessa em:
Tipo: Simples
Objetivo: Informar o código da empresa na qual será consolidada a remessa escritural; Informado o código da empresa ou pode ser informada a palavra reservada COMPANY para utilizar a empresa cadastrada nas configurações do totvsappserver.ini. Para não filtrar por este campo basta deixar o parâmetro 2 sem valor, nulo ou branco. Porém é obrigatório que exista o parâmetro. -
Parâmetro 3
Campo do programa: Portador
Tipo: Lista
Objetivo: Informar os códigos dos portadores que farão parte do processamento;
Pode ser informado mais de um código; Para não filtrar por este campo basta deixar o parâmetro 3 sem valor, nulo ou branco. Porém é obrigatório que exista o parâmetro. -
Parâmetro 4
Campo do programa: Tipo de cobrança
Tipo: Lista
Objetivo: Informar os códigos dos tipos de cobrança que farão parte do processamento; Pode ser informado mais de um código; Para não filtrar por este campo basta deixar o parâmetro 4 sem valor, nulo ou branco. Porém é obrigatório que exista o parâmetro. -
Parâmetro 5
Campo do programa: Grupo
Tipo: Lista
Objetivo: Informar os códigos dos grupos de títulos que farão parte do processamento;
Pode ser informado mais de um código; Para não filtrar por este campo basta deixar o parâmetro 5 sem valor, nulo ou branco. Porém é obrigatório que exista o parâmetro. -
Parâmetro 6
Campo do programa: Data de gravação de:
Tipo: Simples
Objetivo: Informar a data de gravação inicial para seleção dos títulos; Para não filtrar por este campo basta deixar o parâmetro 6 sem valor, nulo ou branco. Porém é obrigatório que exista o parâmetro. Para selecionar a data atual utilize a palavra reservada TODAY. -
Parâmetro 7
Campo do programa: Data de gravação até:
Tipo: Simples
Objetivo: Informar a data de gravação final para seleção dos títulos; Para não filtrar por este campo basta deixar o parâmetro 7 sem valor, nulo ou branco. Porém é obrigatório que exista o parâmetro. Para selecionar a data atual utilize a palavra reservada TODAY.
Importante
Todos os parâmetros são obrigatórios, porém aceitam valores nulos ou brancos. Devem ser cadastrados nesta exata sequencia acima.
O resultado do processamento será registrado no local indicado na chave JobLogPath do totvsappserver.ini.
O FIN10058 e FIN10059 podem ser cadastrados em uma mesma tarefa ou gatilho, porém o FIN10058 deve ser executado primeiramente. A execução do FIN10059 deve ser condicionada a execução com sucesso do fin10058.
0 Comentários