Pagetitle |
---|
| Documentos Financeiros |
---|
| Documentos Financeiros |
---|
|
Boletim Técnico: Documentos Financeiros Resumo Está disponível a rotina Amarr.Docs X Situações (CNTA062), que permite associar documentos à situações financeiras, com o objetivo bloquear os títulos a pagar que não apresentarem os documentos necessários. Para determinar o vínculo dos documentos, foi criado o campo Possui Docs. (E2_TEMDOCS) na rotina Contas a Pagar (FINA050).São consideradas situações financeiras: liberação de pagamento, baixas a pagar manual, baixas automáticas, borderôs de pagamento, cheque sobre títulos, compensação a pagar, compensação entre carteiras, faturas a pagar e liquidação. Sistema Operacional todos Nome + Fonte CNTA060 – Tipos de Documentos; CNTA062 – Amarração Documentos X Situação; FINA050 – Contas a Pagar; FINA080 – Baixas a Pagar; FINA090 – Baixa Automática; FINA240 – Borderô de Pagamentos; FINA290 – Faturas a Pagar; FINA340 – Compensação Contas a Pagar; FINA390 – Cheques s/ Títulos; FINA450 – Compensação entre Carteiras; FINA565 – Liquidação; FINA580 – Liberação para Baixa; FINA590 – Manutenção Borderô;MATA103 – Notas Fiscais de Entrada Número da FNC 000000268322010 Ajustes no Compatibilizador Sim Integridade Referencial Não Compatibilizador 1 - U_UPDFIN Procedimentos para Implementação Importante: Antes de executar o compatibilizador U_UPDFIN é imprescindível: a) Realizar o backup da base de dados do produto que será executado o compatibilizador (diretório “\PROTHEUS_DATA\DATA”) e dos dicionários de dados "SXs" (diretório “\PROTHEUS_DATA\ SYSTEM”); Os diretórios acima mencionados correspondem à instalação padrão do Protheus, portanto, devem ser alterados conforme o produto instalado na empresa. b) Essa rotina deve ser executada em modo exclusivo, ou seja, nenhum usuário deve estar utilizando o sistema. c) Se os dicionários de dados possuírem índices personalizados (criados pelo usuário), antes de executar o compatibilizador, certifique-se que estão identificados pelo nickname. Caso o compatibilizador necessite criar índices, irá adicioná-los a partir da ordem original instalada pelo Protheus, o que poderá sobrescrever índices personalizados, caso não estejam identificados pelo nickname.
ATENÇÃO: O procedimento a seguir deve ser realizado por um profissional qualificado como Administrador de Banco de Dados (DBA) ou equivalente! * A ativação indevida da Integridade Referencial pode alterar drasticamente o relacionamento entre tabelas no banco de dados. Portanto, antes de utilizá-la, observe atentamente os procedimentos a seguir: i. No Configurador (SIGACFG), veja se a empresa utiliza Integridade Referencial, selecionando a opção Integridade/Verificação (APCFG60A). ii. Se não há Integridade Referencial ativa, são relacionadas em uma nova janela todas as empresas e filiais cadastradas para o sistema e nenhuma delas estará selecionada. Neste caso, E SOMENTE NESTE, não é necessário qualquer outro procedimento de ativação ou desativação de integridade, basta finalizar a verificação e aplicar normalmente o compatibilizador, conforme instruções. iii. Se há Integridade Referencial ativa em todas as empresas e filiais, é exibida uma mensagem na janela Verificação de relacionamento entre tabelas. Confirme a mensagem para que a verificação seja concluída, ou; iv. Se há Integridade Referencial ativa em uma ou mais empresas, que não na sua totalidade, são relacionadas em uma nova janela todas as empresas e filiais cadastradas para o sistema e, somente, a(s) que possui(em) integridade está(arão) selecionada(s). Anote qual(is) empresa(s) e/ou filial(is) possui(em) a integridade ativada e reserve esta anotação para posterior consulta na reativação (ou ainda, contate nosso Help Desk Framework para informações quanto a um arquivo que contém essa informação). v. Nestes casos descritos nos itens “iii” ou “iv”, E SOMENTE NESTES CASOS, é necessário desativar tal integridade, selecionando a opção Integridade/ Desativar (APCFG60D). vi. Quando desativada a Integridade Referencial, execute o compatibilizador, conforme instruções. vii. Aplicado o compatibilizador, a Integridade Referencial deve ser reativada, SE E SOMENTE SE tiver sido desativada, através da opção Integridade/Ativar (APCFG60). Para isso, tenha em mãos as informações da(s) empresa(s) e/ou filial(is) que possuía(m) ativação da integridade, selecione-a(s) novamente e confirme a ativação. Contate o Help Desk Framework EM CASO DE DÚVIDAS! |
1. Em Microsiga Protheus TOTVS Smart Client digite U_UPDFIN no campo Programa Inicial. Importante: Certifique-se para a correta atualização do dicionário de dados, que a data do compatibilizador seja igual ou superior a 23/11/2010. 2. Clique no botão OK para continuar. 3. Ao confirmar, é apresentada uma mensagem de advertência sobre o backup e a necessidade de sua execução em modo exclusivo. 4. Clique em Sim para iniciar o processamento. O primeiro passo da execução é a preparação dos arquivos. É apresentada uma mensagem explicativa na tela. 5. Em seguida, é apresentada a janela de “Atualização concluída” com o histórico (log) de todas as atualizações processadas. Nesse log de atualização, são exibidos somente os campos atualizados pelo programa. O compatibilizador cria os campos que ainda não existam no dicionário de dados. 6. Clique no botão Gravar para salvar o histórico (log) apresentado. 7. Clique no botão OK para encerrar o processamento. Descrição de Ajustes 1. Criação campos no arquivo SX3 – Campos: · Tabela CN5 - Tipo de Documento Campo | CN5_MODULO | Tipo | C - Caracter | Tamanho | 3 | Decimal | 0 | Formato | @! | Contexto | Real | Propriedade | Alterar | Título | Pertence ao | Descrição | Pertence ao Módulo | Lista Opções | GCT=Gestao Contratos;FIN=Financeiro;AMB=Ambos | Inic. Padrão | "GCT" | Val. Sistema | Pertence("GCT/FIN/AMB") | Nível | 1 | Obrigatório | Sim | Usado | Sim | Browse | Não | Help de Campo | Informe o modulo que este pertence. | Ordem | 04 |
Campo | CN5_IMPFIN | Tipo | C - Caracter | Tamanho | 1 | Decimal | 0 | Formato | @! | Contexto | Real | Propriedade | Alterar | Título | Impede FIN | Descrição | Impede eventos financeiro | Lista Opções | 1=Sim;2=Nao | Val. Sistema | Pertence("12") | Nível | 1 | Obrigatório | Sim | Usado | Sim | Browse | Não | Help de Campo | Impede eventos do financeiro | Ordem | 05 |
Campo | CN5_IMPGCT | Tipo | C - Caracter | Tamanho | 1 | Decimal | 0 | Formato | @! | Contexto | Real | Propriedade | Alterar | Título | Impede GCT | Descrição | Impede eventos contratos | Lista Opções | 1=Sim;2=Nao | Val. Sistema | Pertence("12") | Nível | 1 | Obrigatório | Sim | Usado | Sim | Browse | Não | Help de Campo | Impede eventos de gestao de contratos | Ordem | 06 |
Campo | CN5_EMAIL | Tipo | C - Caracter | Tamanho | 1 | Decimal | 0 | Formato | @! | Contexto | Real | Propriedade | Alterar | Título | Envia Email | Descrição | Envia Email ao Gestor | Lista Opções | 1=Sim;2=Nao | Val. Sistema | Pertence("12") | Nível | 1 | Obrigatório | Sim | Usado | Sim | Browse | Não | Help de Campo | Envia email ao Gestor contido no parametro MV_GSTGCT | Ordem | 07 |
Campo | CN5_SEQ | Tipo | C - Caracter | Tamanho | 2 | Decimal | 0 | Formato | @! | Contexto | Real | Propriedade | Visualizar | Título | Seq.Opcional | Descrição | Sequencia Opcional | Nível | 1 | Browse | Não | Help de Campo | Sequência Opcional | Ordem | 08 |
Campo | CN5_CODOPC | Tipo | C - Caracter | Tamanho | 3 | Decimal | 0 | Formato | @! | Contexto | Real | Propriedade | Alterar | Título | Cód.Opcional | Descrição | Código do Opcional | Cons. Padrão | CN5 - Tipo de Documento | Val. Sistema | ExistCpo("CN5") | Nível | 1 | Browse | Não | Gatilhos | Sim | Help de Campo | Código do Opcional - F3 para consulta padrão. | Ordem | 09 |
Campo | CN5_DESOPC | Tipo | C - Caracter | Tamanho | 30 | Decimal | 0 | Formato | @! | Contexto | Virtual | Propriedade | Visualizar | Título | Desc. Opcional | Descrição | Descrição Doc. Opcional | Inic. Padrão | IF(INCLUI .OR. EMPTY(M->CN5_CODOPC) , "", POSCIONE("CN5", 1, XFILIAL("CN5") + M->CN5_CODOPC, "CN5_DESCRI")) | Nível | 1 | Browse | Não | Help de Campo | Descrição do documento opcional | Ordem | 10 |
· Tabela FR9 - Regras de documento por evento Campo | FR9_FILIAL | Tipo | C - Caracter | Tamanho | 2 | Decimal | 0 | Formato | @! | Título | Filial | Descrição | Filial do Sistema | Nível | 1 | Usado | Não | Grupo de Campos | 033 - | Ordem | 01 |
Campo | FR9_EVENTO | Tipo | C - Caracter | Tamanho | 2 | Decimal | 0 | Formato | @! | Contexto | Real | Propriedade | Alterar | Título | Cód.Evento | Descrição | Código do Evento | Lista Opções | 01=Liberação p/Baixa; 02=Baixa Manual; 03=Baixa Automática; 04=Baixa Lote; 05=Cheq.s/Tit; 06=Borderô; 07=Compensação | Val. Sistema | Pertence("01/02/03/04/05/06/07/") | Nível | 1 | Obrigatório | Sim | Usado | Sim | Browse | Sim | Help de Campo | Escolher o evento a configurar os documentos. | Ordem | 02 |
Campo | FR9_DOCUM | Tipo | C - Caracter | Tamanho | 3 | Decimal | 0 | Formato | @! | Contexto | Real | Propriedade | Alterar | Título | Cód.Document | Descrição | Código do Documento | Cons. Padrão | CN5 - Tipo de Documento | Val. Sistema | ExistCpo("CN5") | Nível | 1 | Obrigatório | Sim | Browse | Sim | Usado | Sim | Help de Campo | Informe o código do documento | Ordem | 03 |
Campo | FR9_DESCRI | Tipo | C - Caracter | Tamanho | 30 | Decimal | 0 | Formato | @! | Contexto | Virtual | Propriedade | Visualizar | Título | Descrição | Descrição | Descrição do Documento | Inic. Padrão | IF(INCLUI, "", POSICIONE("CN5", 1, XFILIAL("CN5") + M->FR9_DOCUM + "00", "CN5_DESCRI")) | Inic. Browse | POSICIONE("CN5", 1, XFILIAL("CN5") + FR9->FR9_DOCUM + "00", "CN5_DESCRI") | Nível | 1 | Browse | Sim | Obrigatorio | Não | Usado | Sim | Ordem | 04 |
· Tabela FRD - Check list de Documento Financeiro Campo | FRD_FILIAL | Tipo | C - Caracter | Tamanho | 2 | Decimal | 0 | Formato | @! | Título | Filial | Descrição | Filial do Sistema | Nível | 1 | Grupo de Campos | 033 - | Ordem | 01 |
Campo | FRD_PREFIX | Tipo | C - Caracter | Tamanho | 3 | Decimal | 0 | Formato | @! | Título | Prefixo | Descrição | Prefixo do Titulo | Nível | 1 | Browse | Sim | Usado | Sim | Obrigatório | Não | Ordem | 02 |
Campo | FRD_NUM | Tipo | C - Caracter | Tamanho | 9 | Decimal | 0 | Formato | @! | Título | No. Titulo | Descrição | Número do Titulo | Nível | 1 | Obrigatório | Sim | Usado | Sim | Browse | Sim | Grupo de Campos | 018 - Documento de entrada/saída | Ordem | 03 |
Campo | FRD_PARCEL | Tipo | C - Caracter | Tamanho | 1 | Decimal | 0 | Formato | @! | Título | Parcela | Descrição | Parcela do Titulo | Nível | 1 | Obrigatório | Não | Usado | Sim | Browse | Sim | Grupo de Campos | 011 - Parcela | Ordem | 04 |
Campo | FRD_TIPO | Tipo | C - Caracter | Tamanho | 3 | Decimal | 0 | Formato | @! | Título | Tipo | Descrição | Tipo do Título | Nível | 1 | Obrigatório | Sim | Usado | Sim | Browse | Sim | Ordem | 05 |
Campo | FRD_FORNEC | Tipo | C - Caracter | Tamanho | 6 | Decimal | 0 | Formato | @! | Título | Fornecedor | Descrição | Código do Fornecedor | Nível | 1 | Obrigatório | Sim | Usado | Sim | Browse | Sim | Grupo de Campos | 001 - Código Cliente/Fornecedor | Ordem | 06 |
Campo | FRD_LOJA | Tipo | C - Caracter | Tamanho | 2 | Decimal | 0 | Formato | @! | Título | Loja | Descrição | Loja do Fornecedor | Nível | 1 | Obrigatório | Sim | Usado | Sim | Browse | Sim | Grupo de Campos | 002 - Loja Cliente/Fornecedor | Ordem | 07 |
Campo | FRD_DOCUM | Tipo | C - Caracter | Tamanho | 3 | Decimal | 0 | Formato | @! | Contexto | Real | Propriedade | Alterar | Título | Cód.Document | Descrição | Código do Documento | Cons. Padrão | CN5 - Tipo de Documento | Val. Sistema | ExistCpo("CN5") | Nível | 1 | Obrigatorio | Não | Usado | Sim | Browse | Sim | Gatilhos | Sim | Ordem | 08 |
Campo | FRD_DESCRI | Tipo | C - Caracter | Tamanho | 30 | Decimal | 0 | Formato | @! | Contexto | Virtual | Propriedade | Visualizar | Título | Descrição | Descrição | Descrição do Documento | Inic. Padrão | IF(INCLUI, "", POSICIONE("CN5", 1, XFILIAL("CN5") + FRD->FRD_DOCUM + "00", "CN5_DESCRI")) | Inic. Browse | POSICIONE("CN5", 1, XFILIAL("CN5") + FRD->FRD_DOCUM + "00", "CN5_DESCRI") | Nível | 1 | Obrigatorio | Não | Usado | Sim | Browse | Não | Ordem | 09 |
Campo | FRD_RECEB | Tipo | C - Caracter | Tamanho | 1 | Decimal | 0 | Formato | @! | Contexto | Real | Propriedade | Alterar | Título | Recebido | Descrição | Recebido | Lista Opções | 1=Sim;2=Não | Inic. Padrão | '2' | Val. Sistema | Pertence("1/2") | Nível | 1 | Obrigatório | Não | Usado | Sim | Browse | Sim | Help de Campo | Recebido | Ordem | 10 |
· Tabela SE2 - Contas a Pagar Campo | E2_TEMDOCS | Tipo | C - Caracter | Tamanho | 1 | Decimal | 0 | Formato | @! | Contexto | Real | Propriedade | Alterar | Título | Possui Docs | Descrição | Possui documentos | Lista Opções | 1=Sim; 2=Não | Inic. Padrão | '2' | Val. Sistema | Pertence("1/2") | Nível | 1 | Obrigatório | Não | Usado | Sim | Browse | Não | Help de Campo | Informe 1-Sim se este título possui documentos atrelados. | Ordem | H4 |
· Tabela SF4 - Cadastro de TES Campo | F4 _TEMDOCS | Tipo | C - Caracter | Tamanho | 1 | Decimal | 0 | Formato | @! | Contexto | Real | Propriedade | Alterar | Título | Possui Docs | Descrição | Possui documentos | Lista Opções | 1=Sim;2=Nao | Inic. Padrão | '2' | Val. Sistema | Pertence("1/2") | Nível | 1 | Obrigatório | Não | Usado | Sim | Browse | Não | Help de Campo | Informe 1-Sim, se para os títulos gerados a partir de notas que contenham produtos com esta TES deverão existir documentos atrelados. | Ordem | 140 |
2. Criação de Índices no arquivo SIX – Índices: Índice | CN5 | Ordem | 3 | Chave | CN5_FILIAL + CN5_CODOPC | Descrição | Codigo Opcional |
Índice | CN5 | Ordem | 4 | Chave | CN5_FILIAL + CN5_CODIGO + CN5_SEQ | Descrição | Código |
Índice | FR9 | Ordem | 1 | Chave | FR9_FILIAL + FR9_EVENTO + FR9_DOCUM | Descrição | Cod.Evento+Cod.Document |
Índice | FR9 | Ordem | 2 | Chave | FR9_FILIAL + FR9_DOCUM + FR9_EVENTO | Descrição | Cod.Document+Cod.Evento |
Índice | FRD | Ordem | 1 | Chave | FRD_FILIAL + FRD_PREFIX + FRD_NUM + FRD_PARCEL + FRD_TIPO + FRD_FORNEC + FRD_LOJA + FRD_DOCUM | Descrição | Prefixo+No. Titulo+Parcela+Tipo+Fornecedor+Loja+Cod.Document |
3. Criação de Gatilhos no arquivo SX7 – Gatilhos: · Tabela CN5 - Tipos de Documentos Domínio | CN5_CODOPC | Sequência | 001 | Cnt. Domínio | CN5_DESOPC | Tipo | Primário | Regra | CN5->CN5_DESCRI | Posiciona | S | Alias | CN5 | Ordem | 4 | Chave | XFILIAL("CN5") + M->CN5_CODOPC + "00" |
· Tabela FR9 – Amarração Documentos X Situações Domínio | FR9_DOCUM | Sequência | 001 | Cnt. Domínio | FR9_DESCRI | Tipo | Primário | Regra | CN5->CN5_DESCRI | Posiciona | S | Alias | CN5 | Ordem | 4 | Chave | XFILIAL("CN5") + M->FR9_DOCUM + "00" |
· Tabela FRD – Chek list Documentos Domínio | FRD_DOCUM | Sequência | 001 | Cnt. Domínio | FRD_DESCRI | Tipo | Primário | Regra | CN5->CN5_DESCRI | Posiciona | S | Alias | CN5 | Ordem | 4 | Chave | XFILIAL("CN5") + M->FRD_DOCUM + "00" |
Procedimentos para Configuração 1. No Configurador (SIGACFG) acesse Ambientes / Cadastro / Menu (CFGX013). Inclua as rotinas no menu do módulo Financeiro, conforme instruções a seguir: Menu | Atualizações | Submenu | Cadastro | Nome da rotina | Tipos de Documentos | Programa | CNTA060 | Módulo | SIGAFIN | Tipo | Função Protheus | Tabelas | CN5, FR9, FRD. |
Menu | Atualizações | Submenu | Cadastro | Nome da rotina | Amarr.Docs X Situações | Programa | CNTA062 | Módulo | SIGAFIN | Tipo | Função Protheus | Tabelas | CN5, FR9, FRD. |
Procedimentos para Utilização 1. No móduloFinanceiro, acesse Atualizações/Cadastros/Tipo de Documentos (CNTA060). 1. Efetue a inclusão dos tipos de documentos existentes. 2. Em Atualizações/Cadastros/ Amarr.Docs X Situações (CNTA062) efetue a inclusão das amarrações de documentos com as situações financeiras. 3. Selecione Atualizações/Contas a Pagar/Contas a Pagar (FINA050) e inclua um título a pagar e no campo Possui Documentos?, informe SIM, 4. Ao confirmar a inclusão título a pagar, vincule os documentos ao título. Verifique a configuração do parâmetro MV_CTLIPAG. Caso esteja configurado com Verdadeiro (T), o título será bloqueado na liberação para baixa se os documentos não estiverem sido apresentados. Caso esteja configurado como Falso (F), o bloqueio será efetuado nas rotinas de baixa. Importante: A manutenção dos documentos pode ser efetuada por meio da rotina Contas a Pagar e também na inclusão de cópias digitalizadas na base de conhecimento do título. Informações Técnicas Tabelas Utilizadas | CN5 – Tipos de Documentos; SE2 – Contas a Pagar; FR9 – Amarração Documentos x Situações; FRD – Cheklist Documentos; SF4 – Cadastros de TES |
|