Histórico da Página
URPFS002-42_Ctree
Características do Requisito
Linha de Produto: | Microsiga Protheus® | ||||||||||
Segmento: | Jurídico | ||||||||||
Módulo: | Pré-Faturamento de Serviços | ||||||||||
Rotina: |
| ||||||||||
Requisito (ISSUE):
| JURPFS002-42 | ||||||||||
País(es): | Brasil | ||||||||||
Tabelas Utilizadas | OH1 - FILA DE PROCESSAMENTO NX0 - PRE-FATURA | ||||||||||
|
Descrição
Alteração para requisito do Ctree, novo modo de utilização de arquivo temporário.
Importante
(Apenas para Microsiga Protheus, versões anteriores à versão 12)
Antes de executar o compatibilizador informe o nome do compatibilizador é imprescindível:
- Realizar o backup da base de dados do produto que será executado o compatibilizador (diretório PROTHEUS_DATA\DATA, se versão 10, ou \PROTHEUS11_DATA\DATA, se versão 11) e dos dicionários de dados SXs (diretório PROTHEUS_DATA_SYSTEM, se versão 10, ou \PROTHEUS11_DATA\SYSTEM, se versão 11).
- Os diretórios acima mencionados correspondem à instalação padrão do Protheus, portanto, devem ser alterados conforme o produto instalado na empresa.
- Essa rotina deve ser executada em modo exclusivo, ou seja, nenhum usuário deve estar utilizando o sistema.
- Se os dicionários de dados possuírem índices personalizados (criados pelo usuário), antes de executar o compatibilizador, certifique-se de 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.
- O compatibilizador deve ser executado com a Integridade Referencial desativada*.
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:
Contate o Help Desk Framework EM CASO DE DÚVIDAS! |
---|
- Em Microsiga Protheus TOTVS Smart Client (se versão 10), digite o nome do compatibilizador no campo Programa Inicial. Descreva se o compatibilizador deve ter uma data específica ou superior para que a atualização nos dicionários seja efetuada corretamente. Importante: Para a correta atualização do dicionário de dados, certifique-se que a data do compatibilizador seja igual ou superior a 08 / 04 / 2017
- Clique em OK para continuar.
- Após a confirmação é exibida uma tela para a seleção da empresa em que o dicionário de dados será modificado ou é apresentada a janela para seleção do compatibilizador. Selecione o programa xxxx().
- Ao confirmar é exibida uma mensagem de advertência sobre o backup e a necessidade de sua execução em modo exclusivo.
- Clique em Processar para iniciar o processamento. O primeiro passo da execução é a preparação dos arquivos.
É apresentada uma mensagem explicativa na tela. - Em seguida, é exibida a janela Atualização concluída com o histórico (log) de todas as atualizações processadas. Nesse log de atualização são apresentados somente os campos atualizados pelo programa. O compatibilizador cria os campos que ainda não existem no dicionário de dados.
- Clique em Gravar para salvar o histórico (log) apresentado.
- Clique em OK para encerrar o processamento.
- Clique em Processar para iniciar o processamento. O primeiro passo da execução é a preparação dos arquivos.
Descreva se há algum procedimento necessário após a aplicação do compatibilizador.
Atualizações do Compatibilizador
1. Criação ou Alteração de tabela no arquivo SX2– Tabelas:
Chave | Nome | Modo | PYME |
OH1 | FILA DE PROCESSAMENTO | C | N |
2. Criação ou Alteração (mantenha somente a instrução correspondente) de Campos no arquivo SX3 – Campos:
- Tabela OH1 – Fila de Processamento:
Campo | OH1_FILIAL |
Tipo | CaracterCarácter |
Tamanho | 2 |
Decimal |
|
Formato | @! |
Título | Filial |
Descrição | Filial do Sistema |
Nível | 1 |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Opções | |
When |
|
Relação |
|
Val. Sistema |
|
Help |
|
Campo | OH1_CODIGO |
Tipo | CaracterCarácter |
Tamanho | 8 |
Decimal |
|
Formato | @! |
Título | Código |
Descrição | Código de Processamento |
Nível | 1 |
Usado | Sim |
Obrigatório | Sim |
Browse | Sm |
Opções | |
When |
|
Relação |
|
Val. Sistema | !ExistChav('OH1',M->OH1_CODIGO,1) |
Help | Código sequencial do Processamento |
Campo | OH1_SITUAC |
Tipo | CaracterCarácter |
Tamanho | 1 |
Decimal |
|
Formato |
|
Título | Situação |
Descrição | Situação de Execução |
Nível | 1 |
Usado | Sim |
Obrigatório | Sim |
Browse | Sim |
Opções | 1=Pendente;2=Execução;3=Concluído;4=Cancelado |
When |
|
Relação |
|
Val. Sistema | PERTENCE("1","2","3","4") |
Help | Situação da execução do registro |
Campo | OH1_CODUSE |
Tipo | CaracterCarácter |
Tamanho | 6 |
Decimal |
|
Formato |
|
Título | Cód. Usuário |
Descrição | Código do Usuário |
Nível | 1 |
Usado | Sim |
Obrigatório | Sim |
Browse | Sim |
Opções | |
When |
|
Relação |
|
Val. Sistema |
|
Help | Código do Usuário que incluiu o registro na fila de processamento.
|
Campo | OH1_TIPO |
Tipo | CaracterCarácter |
Tamanho | 1 |
Decimal |
|
Formato |
|
Título | Tipo |
Descrição | Tipo de Processamento |
Nível | 1 |
Usado | Sim |
Obrigatório | Sim |
Browse | Sim |
Opções | 1=Impressão;2=Relatório |
When |
|
Relação |
|
Val. Sistema | PERTENCE("1","2") |
Help | Tipo de Processamento realizado. |
Campo | OH1_ROTINA |
Tipo | CaracterCarácter |
Tamanho | 10 |
Decimal |
|
Formato | @! |
Título | Rotina |
Descrição | Rotina para Processamento |
Nível | 1 |
Usado | Sim |
Obrigatório | Sim |
Browse | Sim |
Opções | |
When |
|
Relação |
|
Val. Sistema |
|
Help | Alias da rotina para identificar o processamento que deve ser realizado |
Campo | OH1_PARAME |
Tipo | Memo |
Tamanho |
|
Decimal |
|
Formato |
|
Título | Parâmetros |
Descrição | Parâmetros executados. |
Nível | 1 |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Opções | |
When |
|
Relação |
|
Val. Sistema |
|
Help | Parâmetros executados no processamento. |
Campo | OH1_DTINIC |
Tipo | Data |
Tamanho |
|
Decimal |
|
Formato |
|
Título | Data Início |
Descrição | Data Início de Proces. |
Nível | 1 |
Usado | Sim |
Obrigatório | Sim |
Browse | Sim |
Opções | |
When |
|
Relação |
|
Val. Sistema |
|
Help | Data que foi gerado o registro na fila. |
Campo | OH1_HRINIC |
Tipo | DataCarácter |
Tamanho | 8 |
Decimal |
|
Formato |
|
Título | Hora Início |
Descrição | Hora Início de Proces. |
Nível | 1 |
Usado | Sim |
Obrigatório | Sim |
Browse | Sim |
Opções | |
When |
|
Relação |
|
Val. Sistema |
|
Help | Hora de registro na fila de processamento |
Campo | OH1_DTFIM |
Tipo | Data |
Tamanho |
|
Decimal |
|
Formato |
|
Título | Data Fim |
Descrição | Data Fim de Processamento |
Nível | 1 |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Opções | |
When |
|
Relação |
|
Val. Sistema |
|
Help | Data que foi finalizado o processamento. |
Campo | OH1_HRFIM |
Tipo | DataCarácter |
Tamanho | 8 |
Decimal |
|
Formato |
|
Título | Hora FimlFim |
Descrição | Hora Fim de Processamento |
Nível | 1 |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Opções | |
When |
|
Relação |
|
Val. Sistema |
|
Help | Hora que foi finalizado o processamento. |
- Tabela NX0 – Pré-Fatura
Campo | NX0_DCLIEN |
Tipo | Caracter |
Tamanho | 40 |
Decimal | 54 |
Formato |
|
Título | Nome Cliente |
Descrição | Nome do Cliente |
Nível | 1 |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Opções | |
When |
|
Relação |
|
Val. Sistema |
|
Help | Nome do Cliente |
O tamanho dos campos que possuem grupo pode variar conforme ambiente em uso.Importante:
3. Criação ou Alteração de Índices no arquivo SIX – Índices:
Índice | OH1 |
Ordem | 1 |
Chave | OH1_FILIAL+OH1_CODIGO |
Descrição | Busca Código |
Proprietário | S |
Índice | OH1 |
Ordem | 2 |
Chave | OH1_FILIAL+OH1_SITUAC+OH1_CODUSE+OH1_TIPO+OH1_ROTINA |
Descrição | Busca Padrão |
Proprietário | S |
Procedimento para Utilização
Exemplo:
- Acesse o Pré-faturamento de Serviços (SIGAPFS) em Atualizações / Cadastro / Casos / Outras opções / Casos sem contrato.
1.1. Selecionar os filtros desejados.
1.2. Clicar em confirmar.
1.3. Será aberto um novo browse com os casos conforme o filtro selecionado no passo 1.1.
- Acesse o Pré-faturamento de Serviços (SIGAPFS) em Atualizações / Movimentação / Lançamento tabelado.
2.1. Selecionar o lançamento tabelado.
2.2. Acesse Outras opções / Contas a pagar / Visualizar CP.
2.3. Será aberto um novo browse com a contas a pagar do lançamento selecionado no passo 2.1.
- Acesse o Pré-faturamento de Serviços (SIGAPFS) em Atualizações / Movimentação / Operação de pré-fatura.
3.1. Selecionar a pré-fatura.
3.2. Clique em alterar
3.3. Acesse Outras ações / Novos / Time-Sheet.
3.4. Será aberto um novo browse com os Time-Sheet cobráveis com a mesma data da pré-fatura selecionada no passo 3.1 que não estão vinculados a nenhuma pré-fatura.
- Acesse o Pré-faturamento de Serviços (SIGAPFS) em Atualizações / Movimentação / Operação de pré-fatura.
4.1. Selecionar a pré-fatura.
4.2. Clique em alterar
4.3. Acesse Outras ações / Novos / Despesas.
4.4. Será aberto um novo browse com as despesas cobráveis com a mesma data da pré-fatura selecionada no passo 4.1 que não estão vinculados a nenhuma pré-fatura.
- Acesse o Pré-faturamento de Serviços (SIGAPFS) em Atualizações / Movimentação / Operação de pré-fatura.
5.1. Selecionar a pré-fatura.
5.2. Clique em alterar
5.3. Acesse Outras ações / Novos / Lanç. Tabela.
5.4. Será aberto um novo browse com os lançamentos tabelados cobráveis com a mesma data da pré-fatura selecionada no passo 5.1 que não estão vinculados a nenhuma pré-fatura.
- Acesse o Pré-faturamento de Serviços (SIGAPFS) em Atualizações / Movimentação / Operação de pré-fatura.
6.1. Selecione uma, ou mais, pré-fatura
6.2. Acesse Outras opções / Refazer
6.3. Selecione Impressora
6.4. Após o processamento, será enviado diretamente para a impressora padrão o resumo da pré-fatura.
- Acesse o Pré-faturamento de Serviços (SIGAPFS) em Atualizações / Movimentação / Operação de pré-fatura.
7.1. Selecione uma, ou mais, pré-fatura
7.2. Acesse Outras opções / Refazer
7.3. Selecione Tela
7.4. Após o processamento, será aberto um .pdf com o resumo da pré-fatura.
- Acesse o Pré-faturamento de Serviços (SIGAPFS) em Atualizações / Movimentação / Operação de pré-fatura.
8.1. Selecione uma, ou mais, pré-fatura
8.2. Acesse Outras opções / Refazer
8.3. Selecione Word
8.4. Após o processamento, será gerado um documento em word do resumo da pré-fatura, na pasta pré-configurada no parâmetro MV_ JPASPRE.
- Acesse o Pré-faturamento de Serviços (SIGAPFS) em Atualizações / Movimentação / Emissão de fatura / Incluir na fila / Pré-Fatura.
9.1. Selecione o filtro desejado.
9.2. Clique em OK
9.3. Será aberto um novo browse com as pré-faturas disponíveis para serem faturadas, respeitando os filtros selecionados no passo 9.1
- Acesse o Pré-faturamento de Serviços (SIGAPFS) em Atualizações / Movimentação / Emissão de fatura / Incluir na fila / Fixo.
10.1. Selecione o filtro desejado.
10.2. Clique em OK
10.3. Será aberto um novo browse com os fixos disponíveis para serem faturados, respeitando os filtros selecionados no passo 10.1
- Acesse o Pré-faturamento de Serviços (SIGAPFS) em Atualizações / Movimentação / Emissão de fatura / Incluir na fila / Fatura adicional.
11.1. Selecione o filtro desejado.
11.2. Clique em OK
11.3. Será aberto um novo browse com as faturas adicionais disponíveis para serem faturadas, respeitando os filtros selecionados no passo 11.1
- Acesse o Pré-faturamento de Serviços (SIGAPFS) em Atualizações / Movimentação / Emissão de fatura / Incluir na fila
12.1. Selecione a opção desejada.
12.2. Selecione o filtro caso for necessário.
12.3. Clique em OK
12.4. Selecione o registro desejado.
12.5. Clique em Enviar p/fila.
12.6. Feche o browse.
12.7. Acesse Outras ações / Emitir.
12.8. Selecione as opções desejadas.
12.9. Em resultado, selecione a opção impressora.
12.10. Após o processamento, será enviado diretamente para a impressora um relatório da fatura.
- Acesse o Pré-faturamento de Serviços (SIGAPFS) em Atualizações / Movimentação / Emissão de fatura / Incluir na fila
13.1. Selecione a opção desejada.
13.2. Selecione o filtro caso for necessário.
13.3. Clique em OK
13.4. Selecione o registro desejado.
13.5. Clique em Enviar p/fila.
13.6. Feche o browse.
13.7. Acesse Outras ações / Emitir.
13.8. Selecione as opções desejadas.
13.9. Em resultado, selecione a opção Tela.
13.10. Após o processamento, será aberto um relatório em .pdf da fatura.
- Acesse o Pré-faturamento de Serviços (SIGAPFS) em Atualizações / Movimentação / Emissão de fatura / Incluir na fila
14.1. Selecione a opção desejada.
14.2. Selecione o filtro caso for necessário.
14.3. Clique em OK
14.4. Selecione o registro desejado.
14.5. Clique em Enviar p/fila.
14.6. Feche o browse.
14.7. Acesse Outras ações / Emitir.
14.8. Selecione as opções desejadas.
14.9. Em resultado, selecione a opção Word.
14.10. Após o processamento, será gerado em word um relatório na pasta pré-configurada no parâmetro MV_JPASFAT
- Acesse o Pré-faturamento de Serviços (SIGAPFS) em Atualizações / Movimentação / Operação de fatura.
15.1. Selecione uma fatura.
15.2. Acesse Outras Opções / Refazer
15.3. Selecione as opções desejadas.
15.4. Em resultado, selecione a opção impressora.
15.5. Clique em Emitir
15.6. Após o processamento, será enviado diretamente para a impressora um relatório da fatura.
- Acesse o Pré-faturamento de Serviços (SIGAPFS) em Atualizações / Movimentação / Operação de fatura.
16.1. Selecione uma fatura.
16.2. Acesse Outras Opções / Refazer
16.3. Em resultado, selecione a opção Tela.
16.4. Clique em Emitir
16.5. Após o processamento, será aberto um relatório em .pdf da fatura.
- Acesse o Pré-faturamento de Serviços (SIGAPFS) em Atualizações / Movimentação / Operação de fatura.
17.1. Selecione uma fatura.
17.2. Acesse Outras Opções / Refazer
17.3. Selecione as opções desejadas.
17.4. Em resultado, selecione a opção Word.
17.5. Clique em Emitir
17.6. Após o processamento, será gerado em word um relatório na pasta pré-configurada no parâmetro MV_JPASFAT
Acesse o Pré-faturamento de Serviços (SIGAPFS) em Atualizações / Movimentação / Emissão de Pré-Fatura.
18.1. Selecione o filtro desejadas.
18.2. Em resultado, selecione a opção impressora.
18.3. Clique em Ok.
18.4. Após o processamento, será enviado diretamente para a impressora padrão o resumo da(s) pré-fatura.
Acesse o Pré-faturamento de Serviços (SIGAPFS) em Atualizações / Movimentação / Emissão de Pré-Fatura.
19.1. Selecione o filtro desejadas.
19.2. Em resultado, selecione a opção Tela.
19.3. Clique em Ok.
19.4. Após o processamento, será aberto um(ns) .pdf com o resumo da(s) pré-fatura.
- Acesse o Pré-faturamento de Serviços (SIGAPFS) em Atualizações / Movimentação / Emissão de Pré-Fatura.
20.1. Selecione o filtro desejadas.
20.2. Em resultado, selecione a opção Word.
20.3. Clique em Ok.
20.4. Após o processamento, será gerado um documento em word do resumo da(s) pré-fatura, na pasta pré-configurada no parâmetro MV_ JPASPRE.