Tabela: QI3 - Cadastro de Plano de Ações


Arquivos atualizado em 08/12/2020, com pacotes até 04/12/2020


Tabela(SX2)
X2_NOMEX2_UNICOX2_SYSOBJ
Cadastro de Plano de AçõesQI3_FILIAL+QI3_CODIGO+QI3_REV




Indices(SIX)
OrdemChaveDescriçãoNickName
1QI3_FILIAL+QI3_ANO+QI3_CODIGO+QI3_REVAno Acao + Codigo Acao + Revisao
2QI3_FILIAL+QI3_CODIGO+QI3_REVCodigo Acao + Revisao
3QI3_FILMAT+QI3_MATFil Usr.Resp + Mat Usr Resp







Campos(SX3)
X3_CAMPO X3_TITULO X3_DESCRIC HELP Campo X3_TIPO X3_TAMANHO X3_DECIMAL X3_PICTURE X3_VALID X3_RELACAO X3_F3 X3_TRIGGER X3_BROWSE X3_VISUAL X3_CONTEXT X3_CBOX X3_WHEN X3_INIBRW X3_GRPSXG X3_FOLDER X3_CONDSQL X3_CHKSQL X3_AGRUP X3_POSLGT X3_MODAL
QI3_FILIAL Filial Filial do Sistema Filial do Usuário C 2 0 Nao Altera Virtual 033 1 2
QI3_CODIGO Codigo Acao Codigo da Acao Neste campo devera ser digitado: O Código da Ação Corretiva. C 15 0 @R 99999999999/9999 IF(INCLUI,GETQNCNUM("QI3","QI3_CODIGO",,1,StrZero(Year(dDataBase),4),@aQNQI3),) Sim Altera Virtual .F. 1 1
QI3_REV Revisao Codigo Revisao Acao Neste campo devera ser digitado: O Código da Revisao da Ação Corretiva. C 2 0 @! FQNCCHKREV("QI3",RIGHT(M->QI3_CODIGO,4)+M->QI3_CODIGO+M->QI3_REV) "00" Sim Altera Virtual .F. 1 1
QI3_ANO Ano Acao Ano da Acao Corretiva Neste campo devera ser digitado: O Ano da Ação Corretiva. C 4 0 9999 Naovazio() SubStr(M->QI3_CODIGO,7,4) Nao Altera Virtual .F. 1 1
QI3_ABERTU Dt.Abertura Data da Abertura da Acao Neste campo devera ser digitado: A Data de Abertura da Ação Corretiva. D 8 0 Naovazio() dDatabase Sim Altera Virtual 1 1
QI3_ENCPRE Dt.Encer.Pre Data de Encerramento Prev Neste campo devera ser digitado: A Data do Encerramento Prevista da Ação Corretiva. D 8 0 Naovazio() .And. M->QI3_ENCPRE >= M->QI3_ABERTU dDataBase+30 Sim Altera Virtual 1 2
QI3_ENCREA Dt.Encer.Rea Data de Encerramento Real Neste campo devera ser digitado: A Data do Encerramento Real da Ação Corretiva. D 8 0 Vazio() .Or. M->QI3_ENCREA >= M->QI3_ABERTU Sim Altera Virtual !M->QI3_STATUS$"12" 1 2
QI3_FILMAT Fil Usr.Resp Filial Usuar Responsavel Neste campo devera ser digitado: A Filial do Usuário Responsavel pela abertura da Ação Corretiva. C 2 0 QA_CHKFIL(M->QI3_FILMAT,@cFilMat) cMatFil SM0 Sim Altera Virtual 033 1 2
QI3_MAT Mat Usr Resp Cod. Usuario Responsavel Neste campo devera ser digitado: O Código/Matricula do Usuário responsavel pela abertura da Ação Corretiva C 10 0 @! QA_CHKMAT(cFilMat,M->QI3_MAT) QDE S Sim Altera Virtual 1 2
QI3_NUSR Nome Usuario Nome do Usuario Responsav Neste campo devera ser digitado: O Nome do usuário responsavel C 30 0 @! IF(INCLUI,QA_NUSR(cMatFil,cMatCod,.T.),QA_NUSR(QI3->QI3_FILMAT,QI3->QI3_MAT)) Nao Vizualiza Virtual 1 2
QI3_MEMO1 Descr.Detalh Descricao Detalhada Neste campo devera ser digitado: A Descrição Detalhada das Ações Corretivas. M 80 0 IF(INCLUI,"",MSMM(QI3->QI3_PROBLE,80)) Nao Altera Virtual 1 1
QI3_PROBLE Descr.Detalh Descricao Detalhada Neste campo devera ser digitado: A Descrição Detalhada C 6 0 Nao Altera Virtual 1 2
QI3_MEMO2 Local Ocorr. Local onde ocorreu Neste campo devera ser digitado: A Descrição do Local onde ocorrerao as Ações Corretivas. M 80 0 IF(INCLUI,"",MSMM(QI3->QI3_LOCAL,80)) Nao Altera Virtual 1 2
QI3_LOCAL Local Ocorr. Local onde ocorreu Neste campo devera ser digitado: Local onde ocorreu a Não-Conformidade C 6 0 Nao Altera Virtual 1 2
QI3_MEMO3 Res.Esperado Resultado Esperado Neste campo devera ser digitado: A Descrição Detalhada dos Resultados Esperados das Ações Corretivas. M 80 0 IF(INCLUI,"",MSMM(QI3->QI3_RESESP,80)) Nao Altera Virtual 1 2
QI3_RESESP Res.Esperado Resultado Esperado Resultado Esperado C 6 0 Nao Altera Virtual 1 2
QI3_MEMO4 Res.Atingido Resultado Atingido Neste campo devera ser digitado: A Descrição Detalhada dos Resultados Atingidos das Ações Corretivas. M 80 0 IF(INCLUI,"",MSMM(QI3->QI3_RESATI,80)) Nao Altera Virtual 1 2
QI3_RESATI Res.Atingido Resultado Atingido Resultado Atingido C 6 0 Nao Altera Virtual 1 2
QI3_MEMO5 Observacoes Observacoes Neste campo devera ser digitado: A Descrição Detalhada de Algumas possiveis Observações referentes as Ações Corretivas. M 80 0 IF(INCLUI,"",MSMM(QI3->QI3_OBSERV,80)) Nao Altera Virtual 1 2
QI3_OBSERV Observacoes Observacoes Neste campo devera ser digitado: Observações C 6 0 Nao Altera Virtual 1 2
QI3_MEMO6 Metodo Util Metodo utilizado Neste campo devera ser digitado: A Descrição Detalhada da Metodologia Utilizada nas Ações Corretivas. M 80 0 IF(INCLUI,"",MSMM(QI3->QI3_METODO,80)) Nao Altera Virtual 1 2
QI3_METODO Metodo Util Metodo utilizado Neste campo devera ser digitado: O Metodo utilizado C 6 0 Nao Altera Virtual 1 2
QI3_STATUS Status Acao Status Final da Acao Neste campo devera ser digitado: O Código da Situação da Ação Corretiva 1-Registrada 2-Em Analise 3-Procede 4-Não Procede 5- Cancelada C 1 0 9 Pertence("12345") "1" Sim Altera Virtual 1=Registrada;2=Em Analise;3=Procede;4=N.Procede;5=Cancelada QNC030Stat() 1 1
QI3_TIPO Tipo Acao Tipo de Acao registrada Neste campo devera ser digitado: O Tipo da Ação Corretiva 1-Corretiva 2-Preventiva 3-Melhoria C 1 0 9 Pertence("123") "1" Sim Altera Virtual 1=Corretiva;2=Preventiva;3=Melhoria 1 2
QI3_MODELO Modelo/Grupo Codigo do Modelo/Grupo Neste campo devera ser digitado o Códigodo Modelo de Passos/Etapas pre-definidosno Cadastro de Modelos/Passos das Ações Corretivas C 6 0 EXISTCPO("QIB",M->QI3_MODELO) QIH S Sim Altera Virtual 1 2
QI3_DESCMD Descr Modelo Nome do Usuario Responsav Neste campo devera ser digitado: O Nome do usuário responsavel C 30 0 @! FQNCDQIB(IF(INCLUI,M->QI3_MODELO,QI3->QI3_MODELO)) Nao Vizualiza Virtual FQNCDQIB(QI3->QI3_MODELO) 1 2
QI3_OBSOL Obsoleto Obsoleto Este campo identifica se o Plano de Ação esta obsoleto, isto e, se já existe uma revisao. C 1 0 Nao Altera Virtual 1 2
QI3_MEMO7 Motivo Rev. Motivo da Revisao Neste campo devera ser digitado: A Descrição Detalhada do Motivo da geração da Revisao deste Plano de Ação. M 80 0 IF(INCLUI,"",MSMM(QI3->QI3_MOTREV,80)) Nao Altera Virtual 1 2
QI3_MOTREV Motivo Rev. Chave Motivo da Revisao Neste campo devera ser digitado: A Descrição Detalhada do Motivo da geração da Revisao deste Plano de Ação. C 6 0 Nao Altera Virtual 1 2
QI3_SIGILO Sigilo ? Sigilo ? Indique se o Plano de Acao sera sigiloso. C 1 0 Pertence('12') "2" Nao Altera Real 1=Sim;2=Não 1 1
QI3_CODCLI Cod. Cliente Código do Cliente Será apresentado o código do cliente originado da Ficha de Não Conformidade. C 6 0 @! SA1 Sim Vizualiza Real 001 1 2
QI3_LOJCLI Loja Cliente Loja do Cliente Será apresentado a loja do cliente originado da Ficha de Não Conformidade. C 2 0 @! Sim Vizualiza Real 002 1 2
QI3_NOMCLI Nome Cliente Nome do Cliente Será apresentado o nome do cliente originado da Ficha de Não Conformidade. C 33 0 @! IF(!INCLUI,FQNCDESCLI(QI3->QI3_CODCLI,QI3->QI3_LOJCLI,'1'),'') Sim Vizualiza Virtual 1 2





Relacionamentos(SX9)
X9_CDOM - Tabela Destino X9_EXPDOM - Expressão Origem X9_EXPCDOM - Expressão Destino
QI4 QI3_CODIGO+QI3_REV QI4_CODIGO+QI4_REV
QI8 QI3_CODIGO+QI3_REV QI8_CODIGO+QI8_REV
QIE QI3_CODIGO+QI3_REV QIE_CODIGO+QIE_REV
QI5 QI3_CODIGO+QI3_REV QI5_CODIGO+QI5_REV
ICI QI3_CODIGO+QI3_REV ICI_CODACA+ICI_REVACA
QI6 QI3_CODIGO+QI3_REV QI6_CODIGO+QI6_REV
QI7 QI3_CODIGO+QI3_REV QI7_CODIGO+QI7_REV