01. DADOS GERAIS

Produto:

Linha de Produto:

Segmento:

Módulo:Oficina (SIGAOFI)
Função:

Tempos por Status do Orçamento (OFIC250)

Orc. Por Fases (OFIXA011)

País:Brasil
Ticket:XXXXXXX
Requisito/Story/Issue (informe o requisito relacionado) :MMIL-XXXX


02. SITUAÇÃO/REQUISITO

Descreva a situação/requisito. 

03. SOLUÇÃO

Alterado o processo da rotina  Orc. Por Fases (OFIXA011) para gravação de histórico nas mudanças de Fases (Status) dos Orçamentos. Criada a rotina de Consulta de Tempos por Status de Orçamentos (OFIC250), nesta tela é possível verificar o tempo de cada Fase do Orçamento posicionado.

O acesso pode ser realizado através da opção "Tempos por Status do Orçamento" no browse da rotina Orc. Por Fases (OFIXA011) e na grid inferior da rotina Painel Orçamentos (OFIXA018). Também é possível executar diretamente via menu da nova rotina (Tempos por Status de Orçamentos - OFIC250), neste caso será possível realizar filtros para serem listados os Orçamentos com os respectivos tempos.

Importante!: Os tempos dos Orçamentos por Fases serão gravados a partir dessa atualização. Portanto, o passado não será possível ser visualizado na nova consulta.


Procedimentos para utilização

  • No Configurador (SIGACFG) acesse Ambientes/Cadastros/Menu (CFGX013). Informe as novas opções de menu do módulo de Oficina (SIGAOFI) / Auto-Peças (SIGAPEC) conforme instruções a seguir:



Menu

Consultas

Submenu

Peças

Nome da Rotina

Tempos por Status do Orçamento

Programa

OFIC250

Módulo

Oficina (SIGAOFI)

Auto-Peças (SIGAPEC)

Tipo

Função Protheus




Criação de Tabela no arquivo SX2 – Tabelas:


Chave

Nome

Chave

Modo

PYME

VN8

Tempo por Status do Orçamento

VN8_FILIAL+VN8_CODIGO

E

S




Criação de Campo no arquivo SX3 – Campos:


  • Tabela VN8 - Tempo por Status do Orçamento:


Campo

VN8_FILIAL

VN8_CODIGOVN8_NUMORC
Tipo

Caracter

CaracterCaracter
Grupo de Campos033

Ordem

01

0203
Tamanho

2

108
Decimal

0

00
Formato@!@!@!
Contexto1 - Real1 - Real1 - Real
Propriedade1 - Alterar2 - Visualizar2 - Visualizar
Título

Filial

CódigoNr.Orçamento
Descrição

Filial

Código SequencialNúmero Orçamento
Val. Sistema




Opções


Inic. PadrãoxFilial("VN8")

GetSXENum("VN8","VN8_CODIGO")


Inic. Browse


Cons. Padrão




Nível

1

11
Usado

Não

SimSim
Obrigatório

Não

Sim

Sim
Browse

Não

NãoSim
When




Pasta




Help

Informe a Filial.

Informe o código sequencial.

Informe o Número do Orçamento.




Campo

VN8_STATUS

VN8_DATSTAVN8_HORSTA
Tipo

Caracter

DataCaracter
Grupo de Campos


Ordem

04

0506
Tamanho

1

88
Decimal

0

00
Formato@!
@!
Contexto1 - Real1 - Real1 - Real
Propriedade2 - Visualizar2 - Visualizar2 - Visualizar
Título

Status

Dt StatusHr Status
Descrição

Status

Data StatusHora Status
Val. Sistema




Opções


Inic. Padrão



Inic. Browse


Cons. Padrão




Nível

1

11
Usado

Sim

SimSim
Obrigatório

Sim

Sim

Sim
Browse

Sim

SimSim
When




Pasta




Help

Informe o Status do Orçamento.

Informe a Data do Status.

Informe a Hora do Status.



Campo

VN8_USUSTA

VN8_ROTINAVN8_OBSSTA
Tipo

Caracter

CaracterCaracter
Grupo de Campos


Ordem

07

0809
Tamanho

6

15100
Decimal

0

00
Formato@!@!@!
Contexto1 - Real1 - Real1 - Real
Propriedade2 - Visualizar2 - Visualizar2 - Visualizar
Título

Usuário

RotinaObservação
Descrição

Usuário Status

RotinaObservação
Val. Sistema




Opções


Inic. Padrão



Inic. Browse


Cons. Padrão




Nível

1

11
Usado

Sim

SimSim
Obrigatório

Sim

Sim

Não
Browse

Não

NãoSim
When




Pasta




Help

Informe o Usuário do Status.

Informe a Rotina.

Informe a Observação do Status.




 Criação de índices no arquivo SIX – índices:



  • Tabela VN8 - Tempo por Status do Orçamento:


índice

VN8

VN8

Ordem

1

2

Chave

VN8_FILIAL+VN8_CODIGO

VN8_FILIAL+VN8_NUMORC

Descrição

Código Sequencial

Orçamento

Proprietário

S

S

1. Use quando for necessário descrever um passo a passo.

2. Use quando for necessário descrever um passo a passo.


04. DEMAIS INFORMAÇÕES


Pacotes gerados:Liberação pendente



05. ASSUNTOS RELACIONADOS