Árvore de páginas

Boletim Técnico: Ajustes de dicionário em Orçamento por Fases
Ocorrência
Melhoria
Resumo
Implementada melhoria na rotina Orçamentos por Fases (OFIXA011) que consiste em ajustes de dicionário, visando a correta utilização desta rotina e na criação do campo Sit. Trib. (VS3_SITTRI) possibilitando selecionar a situação tributária de peças durante um orçamento.
ID do Chamado
SCQDTZ
Produtos
  • Microsiga 11
  • Módulos
    • SIGAOFI
    Países
    • Brasil
    Sistema Operacional
  • todos
  • Bancos de Dados
    • todos
    Nome + Fonte
    Equipe Técnica (OFIOA180), Orçamentos por Fases (OFIXA011)
    Número da FNC
    000000125772010
    Ajustes no Compatibilizador
    Sim
    Integridade Referencial
    Não
    Aplicação de Patch
    Não
    Compatibilizador 1
    - UPDOFIB4
    Procedimentos para Implementação

    ·         Aplicar atualização do(s) programa(s) UPDOFIB4.

    ·         Para que as alterações sejam efetuadas, é necessário executar a função U_UPDOFIB4.
          Importante:
    1.   Antes de executar o compatibilizador UPDOFIB4, é 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 “\PROTHEUS11_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á ocasionar a sobregravação de índices personalizados caso não estejam identificados pelo nickname.
     
    2.   Em Microsiga Protheus ByYou Smart Client, campo Programa Inicial digite U_UPDOFIB4.
    3.   Clique em Ok para continuar.
    4.   Ao confirmar, é apresentada uma mensagem de advertência sobre o backup e a necessidade de sua execução em modo exclusivo.
    5.   Clique em Sim para iniciar o processamento. O primeiro passo da execução é a preparação dos arquivos.
    É apresentada uma mensagem explicativa na tela.
    6.   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 apresentados somente os campos atualizados pelo programa. O compatibilizador cria os campos que ainda não existem no dicionário de dados.                     
    7.   Clique em Gravar para salvar o histórico (log) apresentado.
    8.   Clique em Ok para encerrar o processamento.
    Descrição de Ajustes

    1.   Alteração de campo(s) no Dicionário de Dados SX3.

    ·         Tabela VS1 – Orçamento:

    Ordem
    18
    20
    22
    Campo
    VS1_CODVE2
    VS1_CODVE3
    VS1_CODVE4
    Tipo
    Caracter
    Caracter
    Caracter
    Tamanho
    6
    6
    6
    Decimal
    0
    0
    0
    Formato
    @!                                          
    @!   
    @!   
    Form. Variável
     
     
     
    Contexto
    Real
    Real
    Real
    Propriedade
    Alterar
    Alterar
    Alterar
    Título
    Vendedor 2 
    Vendedor 3 
    Vendedor 4 
    Descrição
    Codigo do Vendedor 2    
    Codigo do Vendedor 3    
    Codigo do Vendedor 4    
    Help
    Preencha o código do segundo vendedor
    do Orçamento.
    Preencha o código do terceiro vendedor
    do Orçamento.
    Preencha o código do quarto vendedor
    do Orçamento.
    Lista Opções
     
     
     
    Inic. Padrão
     
     
     
    Inic. Browse
     
     
     
    Modo Edição
     
     
     
    Cons. Padrão
    SA3
    SA3
    SA3
    Val. Usuário
     
     
     
    Val. Sistema
    FG_Seek("SA3","M->VS1_CODVE2",1,.f.,"VS1_NOMVE2","A3_NOME")                                                                     
    FG_Seek("SA3","M->VS1_CODVE3",1,.f.,"VS1_NOMVE3","A3_NOME")                                                                    
    FG_Seek("SA3","M->VS1_CODVE4",1,.f.,"VS1_NOMVE4","A3_NOME")                                                                     
    Nível
    1
    1
    1
    Obrigatório
    Não
    Não
    Não
    Usado
    Sim
    Sim
    Sim
    Browse
    Não
    Não
    Não
    Módulos
    TODOS
    TODOS
    TODOS

     

    Ordem
    25
    89
    90
    Campo
    VS1_CODVE5
    VS1_CARTEI
    VS1_TRANSP
    Tipo
    Caracter
    Caracter
    Caracter
    Tamanho
    6
    1
    6
    Decimal
    0
    0
    0
    Formato
    @!                               
    @!
    @!
    Form. Variável
     
     
     
    Contexto
    Real
    Real
    Real
    Propriedade
    Alterar
    Alterar
    Alterar
    Título
    Vendedor 5 
    Carteira   
    Transport. 
    Descrição
    Codigo do Vendedor 5    
    Carteira                 
    Codigo da transportadora
    Help
    Preencha o código do quinto vendedor
    do Orçamento.
    Indica a carteira utilizada no
    Orçamento.
    Informe o código da transportadora.
    Lista Opções
     
     
     
    Inic. Padrão
     
     
     
    Inic. Browse
     
     
     
    Modo Edição
     
     
     
    Cons. Padrão
    SA3
    07
    SA4
    Val. Usuário
     
     
     
    Val. Sistema
    FG_Seek("SA3","M->VS1_CODVE5",1,.f.,"VS1_NOMVE5","A3_NOME")                                                                    
    Vazio() .Or. ExistCpo("SX5","07"+M->VS1_CARTEI)                                                                                 
    Vazio() .or. ExistCpo("SA4")                                                                                                   
    Nível
    1
    1
    1
    Obrigatório
    Não
    Não
    Não
    Usado
    Sim
    Sim
    Sim
    Browse
    Não
    Não
    Não
    Módulos
    TODOS
    TODOS
    TODOS

     
     

    Ordem
    91
    89
    90
    Campo
    VS1_STATUS
    VS1_MENNOT
    VS1_MENPAD
    Tipo
    Caracter
    Caracter
    Caracter
    Tamanho
    1
    60
    3
    Decimal
    0
    0
    0
    Formato
    @!                                          
    @S45                                        
    @!                                           
    Form. Variável
     
     
     
    Contexto
    Real
    Real
    Real
    Propriedade
    Visualizar
    Alterar
    Alterar
    Título
    Status 
    Mens.p/ Nota
    Mens. Padrão
    Descrição
    Status                  
    Mensagem para Nota Fiscal
    Mensagem Padrão 1       
    Help
    Informe o status.
    Informar a mensagem que devera
    constar na nota fiscal.
    Informe a Mensagem Padrão 1
    Lista Opções
     
     
     
    Inic. Padrão
     
     
     
    Inic. Browse
     
     
     
    Modo Edição
     
     
     
    Cons. Padrão
     
     
    SM4
    Val. Usuário
     
     
     
    Val. Sistema
     
    texto().Or.Vazio()                                                                                                              
    Vazio().Or.ExistCpo("SM4")                                                                                                     
    Nível
    1
    1
    1
    Obrigatório
    Não
    Não
    Não
    Usado
    Sim
    Sim
    Sim
    Browse
    Não
    Não
    Não
    Módulos
    TODOS
    TODOS
    TODOS

     
     

    Ordem
    35
    Campo
    VS1_CENCUS
    Tipo
    Caracter
    Tamanho
    9
    Decimal
    0
    Formato
    @!                                          
    Form. Variável
     
    Contexto
    Real
    Propriedade
    Visualizar
    Título
    Centro Recei
    Descrição
    Centro de Receita                       
    Help
    Centro de Receita para esta venda.
    Lista Opções
     
    Inic. Padrão
     
    Inic. Browse
     
    Modo Edição
     
    Cons. Padrão
    VI3
    Val. Usuário
     
    Val. Sistema
    Vazio().or.FG_Valida(Nil,"CTTT1M->VS1_CENCUS*","M->VS1_DESCCC:=CTT->CTT_DESC01")                                               
    Nível
    1
    Obrigatório
    Não
    Usado
    Sim
    Browse
    Não
    Módulos
    TODOS

    2.   Alteração de campo(s) no Dicionário de Dados SX3.
    • Tabela VAI – PERMIS USUÁRIOS CONCESSIONÁRIA:

    Ordem
    42
    37
    38
    Campo
    VAI_MVFASE
    VAI_ALTPAR
    VAI_FATBAL
    Tipo
    Caracter
    Caracter
    Caracter
    Tamanho
    1
    1
    1
    Decimal
    0
    0
    0
    Formato
    @!                                          
    @!                                          
    @!                                          
    Form. Variável
     
     
     
    Contexto
    Real
    Real
    Real
    Propriedade
    Alterar
    Alterar
    Alterar
    Título
    Par.de Fase
    Alt.Parcelas
    Fat.Balcão 
    Descrição
    Parametro de Fases                 
    Altera Parcelas de Pgto 
    Fatura Venda Balcão?    
    Help
    Indica qual parâmetro de
    sequência de fases será utilizado
    para o vendedor.
    Indica se o funcionário pode alterar as
    datas e valores de parcelas do Como paga
    do orçamento de peças e serviços
    Informe se o técnico fatura venda
    balcão.
    Lista Opções
     
    0=Nao;1=Sim                                                                                                                     
    0=Nao;1=Sim                                                                                                                    
    Inic. Padrão
     
     
     
    Inic. Browse
     
     
     
    Modo Edição
     
     
     
    Cons. Padrão
     
     
     
    Val. Usuário
     
     
     
    Val. Sistema
     
     
     
    Nível
    1
    1
    1
    Obrigatório
    Não
    Não
    Não
    Usado
    Sim
    Sim
    Sim
    Browse
    Não
    Não
    Não
    Módulos
    TODOS
    TODOS
    TODOS

     
     

    Ordem
    40
    22
    39
    Campo
    VAI_TIPTEC
    VAI_TIPVEN
    VAI_FASORC
    Tipo
    Caracter
    Caracter
    Caracter
    Tamanho
    1
    1
    10
    Decimal
    0
    0
    0
    Formato
    @!                                          
    @!
    @!                                          
    Form. Variável
     
     
     
    Contexto
    Real
    Real
    Real
    Propriedade
    Alterar
    Alterar
    Alterar
    Título
    Tipo Técnico
    Tp Vendedor
    Fases Orc. 
    Descrição
    Tipo de Tecnico         
    Tipo de Vendedor        
    Fases visiveis orc.?    
    Help
    Indica a atribuição do
    funcionário.Utilizado para concessão de
    permissões na realização de determinadas
    operações.
    Informe o tipo de Vendedor do usuário de
    Concessionária.
    Indica quais fases o usuário pode visua
    lizar no orçamento de peças e serviços
    Lista Opções
    1=Diretor;2=Gerente;3=Supervisor;4=Vendedor;5=Faturista                                                                        
    0=Consultor Técnico;1=Vend.Varejo;2=Vend.Atacado;3=Vend.Varejo/Atac.                                                           
     
    Inic. Padrão
     
    " "                                                                                                                             
     
    Inic. Browse
     
     
     
    Modo Edição
     
     
     
    Cons. Padrão
     
     
     
    Val. Usuário
     
     
     
    Val. Sistema
     
    Vazio() .or. Pertence("0123")                                                                                                  
     
    Nível
    1
    1
    1
    Obrigatório
    Não
    Não
    Não
    Usado
    Sim
    Sim
    Sim
    Browse
    Não
    Não
    Não
    Módulos
    TODOS
    TODOS
    TODOS

    3.   Alteração de campo(s) no Dicionário de Dados SX3.
    • Tabela VS3 – ITENS DE ORÇAMENTO (PEÇAS):

    Ordem
    45
    47
    48
    Campo
    VS3_QTDINI
    VS3_OPER
    VS3_BASPIS
    Tipo
    Numérico
    Caracter
    Numérico
    Tamanho
    8
    2
    14
    Decimal
    2
    0
    2
    Formato
    @E 99999.99                                                                           
    @!                                          
    @!
    Form. Variável
     
     
     
    Contexto
    Real
    Real
    Real
    Propriedade
    Alterar
    Alterar
    Alterar
    Título
    Qtd.Inicial
    Tip Operação
    Base PIS   
    Descrição
    Quantidade Inicial      
    Tipo de Operação        
    Base PIS
    Help
    Quantidade Inicial da Peca
    Solicitada no Orçamento.
    Informe o tipo de operação
    para TES inteligente
    Base de Cálculo de PIS
    Lista Opções
     
     
     
    Inic. Padrão
     
     
     
    Inic. Browse
     
     
     
    Modo Edição
     
     
     
    Cons. Padrão
     
    DJ
     
    Val. Usuário
     
     
     
    Val. Sistema
     
    Existcpo("SX5","DJ"+M->VS3_OPER)                                                                                               
     
    Nível
    1
    1
    1
    Obrigatório
    Não
    Não
    Não
    Usado
    Sim
    Sim
    Sim
    Browse
    Não
    Não
    Não
    Módulos
    TODOS
    TODOS
    TODOS

     
     

    Ordem
    49
    50
    51
    Campo
    VS3_BASCOF
    VS3_VALPIS
    VS3_VALCOF
    Tipo
    Numérico
    Numérico
    Numérico
    Tamanho
    14
    14
    14
    Decimal
    2
    2
    2
    Formato
    @!                                           
    @!                                          
    @!                                          
    Form. Variável
     
     
     
    Contexto
    Real
    Real
    Real
    Propriedade
    Alterar
    Alterar
    Alterar
    Título
    Base COFINS
    Valor PIS  
    Valor COFINS
    Descrição
    Base COFINS             
    Valor PIS               
    Valor COFINS            
    Help
    Base de Calculo de COFINS
    Valor de PIS
    Valor de COFINS
    Lista Opções
     
     
     
    Inic. Padrão
     
     
     
    Inic. Browse
     
     
     
    Modo Edição
     
     
     
    Cons. Padrão
     
     
     
    Val. Usuário
     
     
     
    Val. Sistema
     
     
     
    Nível
    1
    1
    1
    Obrigatório
    Não
    Não
    Não
    Usado
    Sim
    Sim
    Sim
    Browse
    Não
    Não
    Não
    Módulos
    TODOS
    TODOS
    TODOS

     
     

    Ordem
    53
    Campo
    VS3_ALQCOF
    Tipo
    Numérico
    Tamanho
    14
    Decimal
    2
    Formato
    @!                                          
    Form. Variável
     
    Contexto
    Real
    Propriedade
    Alterar
    Título
    Aliq.Cofins
    Descrição
    Aliq.Cofins             
    Help
    Alíquota de COFINS
    Lista Opções
     
    Inic. Padrão
     
    Inic. Browse
     
    Modo Edição
     
    Cons. Padrão
     
    Val. Usuário
     
    Val. Sistema
     
    Nível
    1
    Obrigatório
    Não
    Usado
    Sim
    Browse
    Não
    Módulos
    TODOS

    4.   Inclusão de campo(s) no Dicionário de Dados SX3.
    • Tabela VS3 – ITENS DE ORCAMENTO (PECAS):

    Ordem
    13
    Campo
    VS3_SITTRI
    Tipo
    Caracter
    Tamanho
    3
    Decimal
    0
    Formato
    @!                                          
    Form. Variável
     
    Contexto
    Real
    Propriedade
    Alterar
    Título
    Sit.Trib.  
    Descrição
    Situação Tributaria     
    Help
    Informe a situação tributária da peça.
    Lista Opções
     
    Inic. Padrão
     
    Inic. Browse
     
    Modo Edição
     
    Cons. Padrão
    S0
    Val. Usuário
     
    Val. Sistema
     
    Nível
    1
    Obrigatório
    Não
    Usado
    Sim
    Browse
    Não
    Módulos
    TODOS

    Procedimentos para Utilização
    1.   Acesse o módulo Oficina (SIGAOFI) e selecione as opções Atualizações \ Mov. Oficina \Orçamentos por Fases (OFIXA011).
    2.   Clique em Incluir na região inferior direita da tela para inclusão no orçamento de peças.
    3.   O sistema apresenta a tela de preenchimento do orçamento.
    4.   Observe que na região inferior da tela, exibem-se duas pastas: Orçamento de Peças e Orçamento de Serviços. Napasta Orçamento de Peças, selecione uma peça para ser vendida e preencha os campos necessários. Faça o preenchimento de acordo com os helps de campo.
    5.   Atente para o preenchimento do campo Sit. Trib. (VS3_SITTRI). Aqui poderá ser selecionada a situação tributária desta peça para ser vendida. Na região direita da tela, clique em Ações Relacionadas e no submenu Gravar.
    6.   Grave e confirme o faturamento deste orçamento.
    Informações Técnicas

    Tabelas Utilizadas
    VS1 – Orçamento, VA1 – Tabela de Preços – Avaliação, VS3 – Itens de Orçamento (peças), VAI – Permis Usuários Concessionária.

    • Sem rótulos