Perguntas TES inteligente
- sarraipa
- Autor do Tópico
- Desconectado
- Membro Dourado
Menos
Mais
- Postagens: 232
- Obrigados Recebidos: 1
10 anos 2 meses atrás #25153
por sarraipa
TES inteligente foi criado por sarraipa
Estou tentando cadastrar novos campos na tabela de tes ai eu inclui um deles na função MT089CD, ma da erro de gatilho C6_OPER,
Não entendi bem a parte //Acrescenta compo novo a regra, esse campo devera ser acrescentdo no X2_UNICO do SFM
If cTabela == "SC6"
bCond := {||( M->C5_TIPOCLI == (cAliasSFM)->FM_XTIPCLI .Or. Empty((cAliasSFM)->FM_XTIPCLI) ) } //Acrescenta compo novo a regra, esse campo devera ser acrescentdo no X2_UNICO do SFM.
bSort := {|x,y| x[1]+x[2]+x[3]+x[4]+x[5]+x[6]+x[10]+x[7] > y[1]+y[2]+y[3]+y[4]+y[5]+y[6]+y[10]+y[7]}//Altero a ordem do array, posicao 10, para considerar o campo especifico acrescentado na linha abaixo
bIRWhile:= {||.T.}
bAddTes := {||aAdd(aTes[Len(aTes)],(cAliasSFM)->FM_XTIPCLI ) }//Acrescento campo a ser considerado na TES Inteligente.
Else
bCond := {||.T.}
bSort := bSort
bIRWhile:= {||.T.}
bAddTes := {||.T.}
Não entendi bem a parte //Acrescenta compo novo a regra, esse campo devera ser acrescentdo no X2_UNICO do SFM
If cTabela == "SC6"
bCond := {||( M->C5_TIPOCLI == (cAliasSFM)->FM_XTIPCLI .Or. Empty((cAliasSFM)->FM_XTIPCLI) ) } //Acrescenta compo novo a regra, esse campo devera ser acrescentdo no X2_UNICO do SFM.
bSort := {|x,y| x[1]+x[2]+x[3]+x[4]+x[5]+x[6]+x[10]+x[7] > y[1]+y[2]+y[3]+y[4]+y[5]+y[6]+y[10]+y[7]}//Altero a ordem do array, posicao 10, para considerar o campo especifico acrescentado na linha abaixo
bIRWhile:= {||.T.}
bAddTes := {||aAdd(aTes[Len(aTes)],(cAliasSFM)->FM_XTIPCLI ) }//Acrescento campo a ser considerado na TES Inteligente.
Else
bCond := {||.T.}
bSort := bSort
bIRWhile:= {||.T.}
bAddTes := {||.T.}
Por favor Acessar ou Registrar para participar da conversa.
Tempo para a criação da página:0.095 segundos