7 Replies Latest reply: Jun 20, 2018 4:37 PM by david fagundes RSS

    Conta no script

    david fagundes

      Bom dia a todos pode me ajudar em uma conta

       

      Temp1:
      load
      //EMPRESA as EMPRESAMarg,
      //REVENDA as REVENDAMarg,
      //CONTATO as CONTATOMarg,
      //VEICULO  as VEICULOMarg,
      PK_Emp_Rv_Cont_Vei,
      EMPRESA&'-'&REVENDA&'-'&CONTATO&'-'&VEICULO as PK_margem,
      [VAL VDA S/MARCIO]  as VAL_VDA_S_MARCIO,
      //[VAL COMP S/MARCIO] as VAL_COMP_S_MARCIO,
      VAL_HOLDBACK as VALHOLDBACK
      Resident FMC;

      temp2:
      Join(Temp1)
      LOAD
      PK_Emp_Rv_Cont_Vei,
      PK_Emp_Rev_Prop
      Resident Vei_prop;

      temp3:
      Join(Temp1)
      LOAD
      PK_Emp_Rev_Prop,
      Condicao_48_VP
      Resident Vei_pag;

      Margem:
      LOAD*,
      (VAL_VDA_S_MARCIO - Condicao_48_VP)as Venda2
      ;
      LOAD
      PK_margem,
      VAL_VDA_S_MARCIO,
      Condicao_48_VP
      Resident Temp1;

      DROP Table Temp1;

       

       

      esse é o script que estou usando, porem quando eu executo ele não funciona corretamente

      VAL_VDA_S_MARCIO - Condicao_48_VP ele so faz somente onde tem   Condicao_48_VP, e os de mais ficam zerados ,

      e se eu faço um

      if( Condicao_48_VP, VAL_VDA_S_MARCIO - Condicao_48_VP , VAL_VDA_S_MARCIO) ele distorce os valores...

       

      consegue me ajudar ?

       

       

      grato desde ja