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:13352572
Requisito/Story/Issue (informe o requisito relacionado) :MMIL-7702


02. SITUAÇÃO/REQUISITO

Necessidade de poder visualizar o tempo das mudanças de fases dos orçamentos.

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
  • Acessar a rotina Orc. Por Fases (OFIXA011) e clicar no botão "Incluir";
  • No cabeçalho, informe o campo "Tp Orcamento" igual a "1 - Orçamento Peças" e demais campos necessário;
  • No grid inferior, informe itens com saldo conforme necessário e avance a fase do orçamento para conferência.
  • Com um usuário conferente, acessar a rotina de Conferencia de Itens (OFIXA013), posicione no orçamento dos passos anteriores e clique no botão "Conferir";
  • Confira os Itens (sem divergência) e finalize a Conferência;
  • De volta na rotina Orc. Por Fases (OFIXA011), posicione no orçamento e clique no botão "Outras Ações → Faturar";
  • Preencha  a forma de pagamento e clique em "Salvar" para que a Nota Fiscal seja emitida;
  • De volta ao browse, posicione no orçamento e clique no botão "Outras Ações → Tempos por Status do Orçamento";
  • Serão apresentados os tempos das mudanças de fases do Orçamento.

  • Acessar a rotina de Painel Orçamento (OFIXA018) e na pasta "Pedido de Venda", clicar na opção "Incluir";
  • Informe os dados necessários do cabeçalho, no grid inferior, informe itens com saldo e clique no botão "Salvar" para que o Pedido de Venda seja gerado;
  • Ainda na pasta “Pedido de Venda” e posicionado no pedido gerado anteriormente, clicar na opção “Faturamento” ou “Liberar Itens com Saldo” (caso algum item solicitado não possua saldo);
  • Será gerado o Orçamento correspondente ao pedido para seguir o Fluxo (parte inferior);
  • Posicione então neste novo Orçamento criado na parte inferior e então na pasta "Orçamento", clique na opção "Faturar" avançando para conferência de itens;
  • Com um usuário conferente, acessar a rotina de Conferencia de Itens (OFIXA013), posicione no orçamento dos passos anteriores e clique no botão "Conferir";
  • Confira os Itens (sem divergência) e finalize a Conferência;
  • De volta a rotina Painel Orçamento (OFIXA018), posicione no orçamento dos passo anteriores e novamente na pasta "Orçamento", clique na opção "Faturar";
  • Preencha  a forma de pagamento e clique em "Salvar" para que a Nota Fiscal seja emitida;
  • Posicione novamente no Orçamento na grid inferior e na pasta "Orçamento", clique na opção "Tempos por Status do Orçamento"
  • Serão apresentados os tempos das mudanças de fases do Orçamento.

  • Acessar a nova rotina de Consulta de Tempos por Status do Orçamento (OFIC250), preencha os filtros conforme necessário e clique em "Filtrar";
  • Serão listados os Orçamentos que fazem parte do filtro e conforme corre na grid superior, serão apresentadas na grid inferior as mudanças de fases (status) do Orçamento posicionado.


04. DEMAIS INFORMAÇÕES


Pacotes gerados:

12.1.27: https://suporte.totvs.com/portal/p/10098/download?e=1057879

12.1.33: https://suporte.totvs.com/portal/p/10098/download?e=1057880


05. ASSUNTOS RELACIONADOS