dpclienteprog

[ID]
  NUMERO=0309
  NOMBRE=DPCLIENTEPROG
  DESCRIPCION=Documentos Periódicos
  CONFIG=F
  SINGUL=Documento Periódico
  APLICA=03
  PRIMARY_KEY=''
[END_ID]

[FIELDS]
  C001=DPG_CODIGO                                ,'C',010,0,'','Código del Cliente',1
  C002=DPG_CODINV                                ,'C',020,0,'','Código del Producto',0
  C003=DPG_CODSUC                                ,'C',006,0,'','Sucursal',1
  C004=DPG_DIA                                   ,'N',004,0,'','Día del Mes',0
  C005=DPG_DIAS                                  ,'N',006,0,'','Frecuencia en Días',0
  C006=DPG_ESTATU                                ,'C',001,0,'','Estatus',1
  C007=DPG_FCGPRI                                ,'D',008,0,'','Fecha de la Primera Factura',0
  C008=DPG_FCHFIN                                ,'D',008,0,'','Fecha de Culminación',0
  C009=DPG_FCHINI                                ,'D',008,0,'','Fecha de Inicio',0
  C010=DPG_FECHA                                 ,'D',008,0,'','Fecha',0
  C011=DPG_FILMAI                                ,'N',007,0,'','Digitalización',0
  C012=DPG_LTEXTO                                ,'L',001,0,'','Genera Item con Texto',0
  C013=DPG_MONTO                                 ,'N',014,2,'','Monto por Vez',0
  C014=DPG_MTOORG                                ,'N',014,2,'','Monto Original',0
  C015=DPG_NUMDOC                                ,'C',010,0,'','Número del Documento',0
  C016=DPG_NUMERO                                ,'C',008,0,'','Número',1
  C017=DPG_NUMMEM                                ,'N',008,0,'','Número del Memo',0
  C018=DPG_PERIOD                                ,'C',015,0,'','Periodo',0
  C019=DPG_TIPDES                                ,'C',003,0,'','Tipo Documento Destino',0
  C020=DPG_TIPDOC                                ,'C',003,0,'','Tipo de Documento',0
  C021=DPG_TIPTRA                                ,'C',001,0,'','Tipo de Transacción',0
  C022=DPG_VECES                                 ,'N',003,0,'','Veces',0
[END_FIELDS]

[TABLE_MAIN]
T001=DPDOCCLI       , DPG_CODSUC,DPG_TIPDOC,DPG_NUMDOC,DPG_TIPTRA=DOC_CODSUC,DOC_TIPDOC,DOC_NUMERO,DOC_TIPTRA
[END_TABLE_MAIN]

[LINK_VIRTUAL]
  T001=DPCLIENTES                                , DPG_CODIGO=CLI_CODIGO, ,
  T002=DPTIPDOCCLI                               , DPG_TIPDOC=TDC_TIPO, ,
[END_LINK_VIRTUAL]

[INNER_JOIN]
  SELECT CLI_NOMBRE FROM DPCLIENTEPROG INNER JOIN DPCLIENTES ON CLI_CODIGO=DPG_CODIGO
  SELECT TDC_DESCRI FROM DPCLIENTEPROG INNER JOIN DPTIPDOCCLI ON TDC_TIPO=DPG_TIPDOC
  SELECT * FROM DPCLIENTEPROG INNER JOIN DPDOCCLI ON DPG_CODSUC=DOC_CODSUC AND DPG_TIPDOC=DOC_TIPDOC AND DPG_NUMDOC=DOC_NUMERO AND DPG_TIPTRA=DOC_TIPTRA
[END_INNER_JOIN]

[OPTIONS]
C001=DPG_ESTATU                                 ,Activo
C002=DPG_ESTATU                                 ,Inactivo
C003=DPG_PERIOD                                 ,Anual
C004=DPG_PERIOD                                 ,Bimensual
C005=DPG_PERIOD                                 ,Diario
C006=DPG_PERIOD                                 ,Mensual
C007=DPG_PERIOD                                 ,Quincenal
C008=DPG_PERIOD                                ,Semanal
C009=DPG_PERIOD                               ,Semestral
C010=DPG_PERIOD                                ,Trimestral
[END_OPTIONS]

[COMENTARIOS]
C: CHAR
D: DATE
L: LOGICAL 1=T 0=F
N: NUMERICO
M: MEMO

[SQL]
SELECT FROM
INNER JOIN XTABLA ON XCAMPO=YCAMPO
[ENDSQL]