Bom dia, sou iniciantes no SAS e tenho uma duvida quanto a importação mensal de uma base em diretórios diferentes. Usei o import data para carregar um determinado arquivo gerando assim o INFILE, INPUT, ETC... tentei trocar o diretorio do infile e acrescentei o firstobs mas meu arquivo sobe errado ou não sobe a informação. Queria sabe como faço para deixar essa importação desse arquivo CSV de forma automática apenas alterando o diretório DATA WORK.'PRO55.A810.T20.RF009_Sinistros_a'n;
LENGTH
TIPO_MVTO $ 12
NUM_SINI_TRON $ 16
NUM_SINI $ 16
NUM_EXP 8
NUM_MVTO_ECO 8
NUM_APOLICE_TRON $ 14
NUM_APOLICE $ 14
NUM_ENDOSSO 8
COD_GRP_RAMO_EM 8
COD_RAMO_EM 8
COD_PRODUCTO 8
TIP_RESERVA $ 2
TIP_ESTIMATIVA $ 3
COD_GRP_RAMO_CTABLE 8
COD_RAMO_CTABLE $ 10
TIP_MOEDA $ 3
CAMBIO_PAGAMENTO 8
CAMBIO_FECHAMENTO 8
CAMBIO_FECHAMENTO_ANT 8
DATA_EM_SPTO 8
DATA_OCORRENCIA 8
DATA_AVISO 8
DATA_REGISTRO $ 1
DATA_INI_VIGENCIA 8
DATA_FIM_VIGENCIA 8
NUM_LIQ_SINI $ 65
VAL_SINI_LIDERAN 8
VAL_REC_TOTAL_BRL 8
VAL_REC_TOTAL_USD 8
VAL_REC_PEND_BRL 8
VAL_REC_PEND_USD 8
VAL_REC_PEND_CORR 8
VAL_REC_PEND_CORR_BRL 8
VAL_REC_PEND_CORR_FECH 8
SUSEP_REASEG $ 6
NOM_REASEG $ 78
TIP_REASEG $ 2
NOM_BROKER $ 114
CNPJ_SEGURADO $ 15
NOM_SEGURADO $ 80
TIP_CTTO $ 1
NUM_CTTO $ 8
DESCR_CTTO $ 50
DATA_PAGAM_SINI 8
QUANT_DIAS_RVR 8
DESC_AGING_PVR 8
DATA_MOVIMENTO 8
F48 $ 1 ;
FORMAT
TIPO_MVTO $CHAR12.
NUM_SINI_TRON $CHAR16.
NUM_SINI $CHAR16.
NUM_EXP BEST5.
NUM_MVTO_ECO BEST3.
NUM_APOLICE_TRON $CHAR14.
NUM_APOLICE $CHAR14.
NUM_ENDOSSO BEST2.
COD_GRP_RAMO_EM BEST2.
COD_RAMO_EM BEST2.
COD_PRODUCTO BEST3.
TIP_RESERVA $CHAR2.
TIP_ESTIMATIVA $CHAR3.
COD_GRP_RAMO_CTABLE BEST2.
COD_RAMO_CTABLE $CHAR10.
TIP_MOEDA $CHAR3.
CAMBIO_PAGAMENTO BEST6.
CAMBIO_FECHAMENTO BEST6.
CAMBIO_FECHAMENTO_ANT BEST6.
DATA_EM_SPTO YYMMDD10.
DATA_OCORRENCIA YYMMDD10.
DATA_AVISO YYMMDD10.
DATA_REGISTRO $CHAR1.
DATA_INI_VIGENCIA YYMMDD10.
DATA_FIM_VIGENCIA YYMMDD10.
NUM_LIQ_SINI $CHAR65.
VAL_SINI_LIDERAN BEST11.
VAL_REC_TOTAL_BRL BEST11.
VAL_REC_TOTAL_USD BEST11.
VAL_REC_PEND_BRL BEST11.
VAL_REC_PEND_USD BEST11.
VAL_REC_PEND_CORR BEST10.
VAL_REC_PEND_CORR_BRL BEST11.
VAL_REC_PEND_CORR_FECH BEST11.
SUSEP_REASEG $CHAR6.
NOM_REASEG $CHAR78.
TIP_REASEG $CHAR2.
NOM_BROKER $CHAR114.
CNPJ_SEGURADO $CHAR15.
NOM_SEGURADO $CHAR80.
TIP_CTTO $CHAR1.
NUM_CTTO $CHAR8.
DESCR_CTTO $CHAR50.
DATA_PAGAM_SINI YYMMDD10.
QUANT_DIAS_RVR BEST4.
DESC_AGING_PVR BEST1.
DATA_MOVIMENTO YYMMDD10.
F48 $CHAR1. ;
INFORMAT
TIPO_MVTO $CHAR12.
NUM_SINI_TRON $CHAR16.
NUM_SINI $CHAR16.
NUM_EXP BEST5.
NUM_MVTO_ECO BEST3.
NUM_APOLICE_TRON $CHAR14.
NUM_APOLICE $CHAR14.
NUM_ENDOSSO BEST2.
COD_GRP_RAMO_EM BEST2.
COD_RAMO_EM BEST2.
COD_PRODUCTO BEST3.
TIP_RESERVA $CHAR2.
TIP_ESTIMATIVA $CHAR3.
COD_GRP_RAMO_CTABLE BEST2.
COD_RAMO_CTABLE $CHAR10.
TIP_MOEDA $CHAR3.
CAMBIO_PAGAMENTO BEST6.
CAMBIO_FECHAMENTO BEST6.
CAMBIO_FECHAMENTO_ANT BEST6.
DATA_EM_SPTO YYMMDD10.
DATA_OCORRENCIA YYMMDD10.
DATA_AVISO YYMMDD10.
DATA_REGISTRO $CHAR1.
DATA_INI_VIGENCIA YYMMDD10.
DATA_FIM_VIGENCIA YYMMDD10.
NUM_LIQ_SINI $CHAR65.
VAL_SINI_LIDERAN BEST11.
VAL_REC_TOTAL_BRL BEST11.
VAL_REC_TOTAL_USD BEST11.
VAL_REC_PEND_BRL BEST11.
VAL_REC_PEND_USD BEST11.
VAL_REC_PEND_CORR BEST10.
VAL_REC_PEND_CORR_BRL BEST11.
VAL_REC_PEND_CORR_FECH BEST11.
SUSEP_REASEG $CHAR6.
NOM_REASEG $CHAR78.
TIP_REASEG $CHAR2.
NOM_BROKER $CHAR114.
CNPJ_SEGURADO $CHAR15.
NOM_SEGURADO $CHAR80.
TIP_CTTO $CHAR1.
NUM_CTTO $CHAR8.
DESCR_CTTO $CHAR50.
DATA_PAGAM_SINI YYMMDD10.
QUANT_DIAS_RVR BEST4.
DESC_AGING_PVR BEST1.
DATA_MOVIMENTO YYMMDD10.
F48 $CHAR1. ;
INFILE 'H:\SASWORK\_TD41896_VBR001001-572_\#LN00007'
LRECL=479
ENCODING="WLATIN1"
TERMSTR=CRLF
DLM='7F'x
MISSOVER
DSD ;
INPUT
TIPO_MVTO : $CHAR12.
NUM_SINI_TRON : $CHAR16.
NUM_SINI : $CHAR16.
NUM_EXP : ?? BEST5.
NUM_MVTO_ECO : ?? BEST3.
NUM_APOLICE_TRON : $CHAR14.
NUM_APOLICE : $CHAR14.
NUM_ENDOSSO : ?? BEST2.
COD_GRP_RAMO_EM : ?? BEST2.
COD_RAMO_EM : ?? BEST2.
COD_PRODUCTO : ?? BEST3.
TIP_RESERVA : $CHAR2.
TIP_ESTIMATIVA : $CHAR3.
COD_GRP_RAMO_CTABLE : ?? BEST2.
COD_RAMO_CTABLE : $CHAR10.
TIP_MOEDA : $CHAR3.
CAMBIO_PAGAMENTO : ?? COMMAX6.
CAMBIO_FECHAMENTO : ?? COMMAX6.
CAMBIO_FECHAMENTO_ANT : ?? COMMAX6.
DATA_EM_SPTO : ?? YYMMDD8.
DATA_OCORRENCIA : ?? YYMMDD8.
DATA_AVISO : ?? YYMMDD8.
DATA_REGISTRO : $CHAR1.
DATA_INI_VIGENCIA : ?? YYMMDD8.
DATA_FIM_VIGENCIA : ?? YYMMDD8.
NUM_LIQ_SINI : $CHAR65.
VAL_SINI_LIDERAN : ?? COMMAX11.
VAL_REC_TOTAL_BRL : ?? COMMAX11.
VAL_REC_TOTAL_USD : ?? COMMAX11.
VAL_REC_PEND_BRL : ?? COMMAX11.
VAL_REC_PEND_USD : ?? COMMAX11.
VAL_REC_PEND_CORR : ?? COMMAX10.
VAL_REC_PEND_CORR_BRL : ?? COMMAX11.
VAL_REC_PEND_CORR_FECH : ?? COMMAX11.
SUSEP_REASEG : $CHAR6.
NOM_REASEG : $CHAR78.
TIP_REASEG : $CHAR2.
NOM_BROKER : $CHAR114.
CNPJ_SEGURADO : $CHAR15.
NOM_SEGURADO : $CHAR80.
TIP_CTTO : $CHAR1.
NUM_CTTO : $CHAR8.
DESCR_CTTO : $CHAR50.
DATA_PAGAM_SINI : ?? YYMMDD8.
QUANT_DIAS_RVR : ?? BEST4.
DESC_AGING_PVR : ?? BEST1.
DATA_MOVIMENTO : ?? YYMMDD8.
F48 : $CHAR1. ;
RUN;
... View more