Tabela
DC5 Servicos x Tarefas
Campo Tipo Tamanho Decimal Titulo Formato Validacao F3 Contexto Lista Condicao PYME
DC5_FILIAL C 2 0 Filial S
DC5_SERVIC C 3 0 Cod. Servico @! ExistCpo("SX5","L4"+M->DC5_SERVIC) .And. ExistChav("DC5",M->DC5_SERVIC) L4 S
DC5_DESSER C 55 0 Desc Servico @! V S
DC5_TIPO C 1 0 Tipo Servico @! Pertence('123') 1=Entrada;2=Saida;3=Mov.Interna S
DC5_ORDEM C 2 0 Ordem @! S
DC5_TAREFA C 3 0 Cod. Tarefa @! ExistCpo("DC6") DC6 S
DC5_DESTAR C 55 0 Desc Tarefa @! V S
DC5_SERTMS C 1 0 Serv.Transp. @! Vazio() .Or. TMSValField("M->DC5_SERTMS",.T.,"DC5_DESSVT") DLC S
DC5_DESSVT C 30 0 Desc.Sv.Tran @! V S
DC5_TIPTRA C 1 0 Tipo Transp. @! Vazio() .Or. TMSValField("M->DC5_TIPTRA",.T.,"DC5_DESTPT") DLC S
DC5_DESTPT C 30 0 Desc.Tp.Tran @! V S
DC5_CATSER C 1 0 Categ.Servic @! Pertence("12") 1=Negociacao;2=Operacional S
DC5_DOCTMS C 1 0 Docto.Transp @! Vazio() .Or. TMSValField("M->DC5_DOCTMS",.T.,"DC5_DESDOC") DLC M->DC5_CATSER == "1" S
DC5_DESDOC C 30 0 Desc.Docto. @! V S
DC5_SEGPER C 1 0 Seg.Percurso @! Pertence("12") 1=Sim;2=Nao M->DC5_CATSER == "1" S
DC5_FUNEXE C 6 0 Funcao Exec @! Vazio() .Or. StaticCall(WMSA070,ValidField,A,B,C) L6 S
DC5_TPSELE C 1 0 Tipo Selecao @! Pertence('12') 1=Normal;2=Inversa S
DC5_SEROPE C 3 0 Serv.Operac. @! Vazio() .Or. StaticCall(WMSA070,ValidField,A,B,C) DLK M->DC5_CATSER == "1" S
DC5_DSEOPE C 30 0 Desc.Serv.Op @! V S
DC5_TABSEG C 4 0 Tab.Seguro @! StaticCall(WMSA070,ValidField,A,B,C) DU4 M->DC5_CATSER == "1" S
DC5_TPTSEG C 2 0 Tip.Tab.Seg @! StaticCall(WMSA070,ValidField,A,B,C) M->DC5_CATSER == "1" S
DC5_DESC1 N 6 2 1o.%Desc.Cot @E 999.99 Positivo() .And. M->DC5_DESC1 < 100 M->DC5_CATSER == "1" S
DC5_DESC2 N 6 2 2o.%Desc.Cot @E 999.99 Positivo() .And. M->DC5_DESC2 < 100 M->DC5_CATSER == "1" S
DC5_DESC3 N 6 2 3o.%Desc.Cot @E 999.99 Positivo() .And. M->DC5_DESC3 < 100 M->DC5_CATSER == "1" S
DC5_DESC4 N 6 2 4o.%Desc.Cot @E 999.99 Positivo() .And. M->DC5_DESC4 < 100 M->DC5_CATSER == "1" S
DC5_TIPRAT C 1 0 Tipo Rateio @! Pertence("01234") 0=Nao tem;1=Peso mercadoria;2=Valor mercadoria;3=Qtde Volumes;4=Qtde Doctos S
DC5_TPEXEC C 1 0 Tipo Exec. @! Pertence('12') R 1=Manual;2=Automatico S
DC5_UTSUBS C 1 0 Uti.SubSerie @! 1=Sim;2=Nao S
DC5_UTISDC C 1 0 Serie Dc.Ori 9 Pertence("12") R 1=Sim;2=Nao S
DC5_NATURE C 10 0 Natureza @! Vazio() .Or. ExistCpo("SED") S
DC5_BLQLOT C 1 0 Bloq. Saldo @! Vazio() .Or. StaticCall(WMSA070,ValidField,A,B,C) 1=Sim;2=Nao S
DC5_COFEXP C 1 0 Conf. Exped. @! Pertence("12") R 1=Sim;2=Nao StaticCall(WMSA070,WhenField,A,B) N
DC5_LIBPED C 1 0 Lib. Pedido @! Pertence("123456") R 1=Tarefa Separacao;2=Tarefa Conferencia;3=Conferencia Expedicao;4=Liberacao Manual;5=Romaneio Embarque;6=Montagem Volume StaticCall(WMSA070,WhenField,A,B) N
DC5_OPERAC C 1 0 Operacao @! ExistCpo("SX5","LY"+M->DC5_OPERAC) .And. ExistChav("DC5",M->DC5_OPERAC) LY R StaticCall(WMSA070,WhenField,A,B) S
DC5_DESOPE C 55 0 Des Operacao @! V S
DC5_BLQSRV C 1 0 Blq Servico @! R 1=Sim;2=Nao S
DC5_MNTVOL C 1 0 Mnt. Volume @! Pertence("012") R 0=Nao Utiliza;1=Durante a Separacao;2=Posterior a Separacao S
DC5_UPDEND C 1 0 Alt.End.Des. @! Pertence("12") R 1=Sim;2=Nao S
DC5_UPDPRD C 1 0 Alt.Ati.Conv @! Pertence("123") R 1=Nao permite;2=Permite sem confirmacao;3=Permite e solicita confirmacao S
DC5_DISSEP C 1 0 Dis Sep @! Pertence("0123") R 1=Sim;2=Nao StaticCall(WMSA070,WhenField,A,B) S
DC5_MNTEXC C 1 0 Mt. Vol. Ex. @! Pertence("0123") R 0=Nao;1=Por Carga/Pedido;2=Por Pedido;3=Por Loja/Cliente StaticCall(WMSA070,WhenField,A,B) S
DC5_BXESTO C 1 0 Bx. Est. Req R 1=Sim;2=Nao S
DC5_IMPETI C 1 0 Sol. Imp. Et R 1=Sim;2=Nao StaticCall(WMSA070,WhenField,A,B) S
DC5_MLTATI C 1 0 Mult. Ativ. @! Pertence("012") .And. StaticCall(WMSA070,ValidField,A,B,C) R 0=Nao Utiliza;1=Automatico/Norma;2=Pergunta S