You are on page 1of 43

acesso site sap

usuario: s0004095619
senha: shcsap

variaveis necessarias para FORM LOAD_III


/pws/zycie093-meiotransp
/pws/zycie085-tpdi
/pws/zycie003-advalii

t_ivadu
t_ivadu = t_ivmle + t_ivseg + t_ivdesp + t_ivfre.
t_ivmle = t_vmle * /pws/zycie100a-dttaxbem
t_vmle = v_vlreal * v_qtd_c3
v_vlreal = /pws/zycie003-vlreal.
v_decim1 = /pws/zycie003-qtd_iten * 10000.
v_decim2 = /pws/zycie003-qtd_itend * 10000.
v_qtd_c3 = trunc( v_decim1 ) / 10000.
v_qtd_dc3 = trunc( v_decim2 ) / 10000.

/pws/zycie100a-reduzida
/pws/zycie100a-acordorate
/pws/zycie100a-codregtri.

chegar a variavel T_IVAU


v_vlreal = /pws/zycie003-vlreal.
v_decim1 = /pws/zycie003-qtd_iten * 10000.
v_qtd_c3 = trunc( v_decim1 ) / 10000.
t_vmle = v_vlreal * v_qtd_c3
t_ivmle = t_vmle * /pws/zycie100a-dttaxbem

TCURC-waers
TCURC-/PWS/CODMO

/pws/zyci030
J_1BBRANCH

HELENA
40043939

Nomes do campo
TI_SAIDA-VLII 457.92468
TI_SAIDA-VLIPI 175.53756
TI_SAIDA-VLPIS 102.21680
TI_SAIDA-VLCOFINS 479.97460

TI_SAIDA-TOTIMP 1215.65364

IF P_BLOQ IS NOT INITIAL.


IF S_NRLI IS NOT INITIAL OR S_DTREG IS NOT INITIAL OR S_DTVENC IS NOT INITIA
L.

ENDIF.

t_fieldcat-edit_mask = '=='.

ics2

SAPLJ1BR
LJ1BRU02

com cf-st_control = 'XXXXXX'


primeira passada na 304
taxbas4 10.00
primeira passada na 524
komk-trtyp
xkomv-kbetr 1000.00
komp-kzinc
taxamt4 0.70
xkomv-kawrt 10.00
taxpct4 190.00
com cf-st_control = NULL
primeira passada na 304
taxbas4 13.74

priemira passada na 504


komk-trtyp
xkomv-kbetr 1000.00
komp-kzinc
taxamt4 1.41
xkomv-kawrt 13.74
taxpct4 190.00

buscar emissor
?
buscar cod fornecedor ekko e depois ir na tabela cadastro de fornecedor (lfa1)
buscar receptor
(SAPLMEGUI)MEPO1317-TXJCD(2)

(SAPLMEGUI)MEPO_TOPLINE-SUPERFIELD(2) = codigo fornecedor

Nome programa SAPLMEGUI


Nº tela 1105

Nome programa SAPLMEGUI


Status NORMAL

Nome da tabela MEPO_TOPLINE


Categoria tabela Estrut.
Nome do campo SUPERFIELD
Elemento dados MEPO_VENDOR
Supl.elem.dados 0

Área de tela MEPO_TOPLINE-SUPERFIELD


Nome do programa SAPLMEGUI
Nº tela 0014

VALIDFROM VALIDTO
79919398 00008768
VALIDFROM 01.06.2008
VALIDTO 31.12.9999

komk-trtyp
xkomv-kbetr 1000.00
komp-kzinc
taxamt4 1.08
xkomv-kawrt 12.00
taxpct4 190.00

J_1BBRANCH-name1

14092010
10201409

VRTOT
PMCURR2
ZFIDOCTED-valor

dia 14 mm07
analise formulas price

if first_run = 'X' or p_force = 'X'.

linha do call transaction na f-43


programa: /PWS/LZYCIGF2F01
linha: 94

linhas onde sao montadas as tabelas dbc no modulo de função /PWS/ZYCI_TRANSACAO_F_43


B
linhas: 479,
linha 527 a 533

901, 963

p_modulo D
p_func /PWS/SAPMZYCI007
p_exit PRT005

/PWS/SAPMZYCI007
/PWS/MZYCI007F01

t_dados = (/PWS/SAPMZYCI007)it_zycbe033
t_campo = it_zycbt034
t_zycbt032 = it_zycbt032
t_debito = it_zycbe035
t_irrf = itab_zycie411
t_imposto = itab_imposto

v_modo_bi VALUE 'N', "Resposta do usuário


v_impostos ,
v_ctarazao, "Flag para definir p/ F43 se despachante/cta razão
DATA: BEGIN OF it_zycit027 OCCURS 0.
INCLUDE STRUCTURE /pws/zycit027.
DATA: it_zycbe033 LIKE /pws/zycbe033 OCCURS 0 WITH HEADER LINE ,
it_zycbt034 LIKE /pws/zycbt034 OCCURS 0 WITH HEADER LINE ,
it_zycbt032 LIKE /pws/zycbt032 OCCURS 0 WITH HEADER LINE ,
DATA: BEGIN OF it_zycbe035 OCCURS 0.
INCLUDE STRUCTURE /pws/zycbe035. " Itens
DATA: END OF it_zycbe035.
DATA: BEGIN OF itab_zycie411 OCCURS 0.
INCLUDE STRUCTURE /pws/zycie411.
DATA: END OF itab_zycie411.
itab_imposto LIKE /pws/zygle369 OCCURS 0 WITH HEADER LINE.

c1 e r3 valor 459 p ambas


IM_REQ_HEADER
IM_T_EBAN
IM_T_EBKN
IM_T_EBAN_PERS
IM_T_EBKN_PERS

IM_T_EBAN-MATNR
IM_T_EBAN-WERKS
IM_T_EBAN-knttp

3100030500

(RM_MEREQ_GUI)MEREQ3211GRID-knttp

linha 576 tratamento ok

479
911
973

MANDT C 3 200
TCODE C 4 F-43
TABELA C 14 /PWS/ZYCIT026
CPOCHV C 90 0000035I10
MSGID C 20
NRMSG N 3 001
TPMSG C 1 S
BELNR C 10 0100002641
MSG C 100 Documento 100002641 registrado na empresa 0600
MSGV1 C 50
MSGV2 C 50
MSGV3 C 50
MSGV4 C 50

area da tela a ser alterada INVFO-BKTXT


nome do programa SAPLMR1M
tela 6000

7982

13.73
28.
143

20

tel. mortadela
78684746

faltam dias
20 21 22
27 a 29

dia 23 e 24 exit requisição de compra

Atualizar valores (subst.tributária) J_1BTXST2


Atualizar subst.tributaria (exceções) dependentes do materia J_1BTXST1

descrição das tabelas PWCE


ZYCIT001 ==> CI - Embarque de Importação
ZYCIT003 ==> CI - Itens Pedidos por Embarque
ZYCIT006 ==> CI - Fatura de Importação.
ZYCIT008 ==> CI - Adiantamento
ZYCIT041 ==> CI - Cabeçalho de Itens de NF Global
ZYCIT078 ==> CI - Cabeçalho da LI
ZYCIT085 ==> CI - DI 2
ZYCIT093 ==> CI - BL 2

p_modulo D
p_func /PWS/SAPMZYCI016
p_exit DNF009

Módulo
Nome do objeto /PWS/SAPMZYCI016
Exit DNF009

Desc. Func. exit blablabla


Desc. Exit DESCRIÇÃO BLABLA
Programa ZYPWS_EXIT_DNF009
Formulário Z_RFC_NFE

s_semb FOR /pws/zycit001-nrseq,


s_noemb FOR /pws/zycit001-embarca,
s_emp FOR /pws/zycit001-bukrs,
s_werks FOR /pws/zycit001-werks,
s_dtenc FOR /pws/zycit001-dtencer,
s_ptfde FOR /pws/zycit001-padest,
s_desp FOR /pws/zycit001-despach,
s_imp FOR /pws/zycit001-j_1bbranch,
s_stat FOR /pws/zycit001-status NO INTERVALS,
s_stat_e FOR /pws/zycit001-status_e NO INTERVALS.

(SAPLJ1BB2)
J_1BDYLIN-MATNR

SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text-001.


SELECT-OPTIONS:
s_emp FOR /pws/zycit001-bukrs,
s_werks FOR /pws/zycit001-werks,
s_noemb FOR /pws/zycit001-embarca,
s_semb FOR /pws/zycit001-nrseq,
s_nrped FOR /pws/zycit003-ebeln,
s_imp FOR /pws/zycit001-j_1bbranch,
s_sbl FOR /pws/zycit093-identify,
s_dtemb FOR /pws/zycit093-dtemiss,
s_dtche FOR /pws/zycit093-dtcheg,
s_sfat FOR /pws/zycit006-nrfat,
s_copag FOR /pws/zycit006-zterm,
s_sdias FOR /pws/zycit085-nrdi,
s_dtdi FOR /pws/zycit085-dtreg,
s_dtde FOR /pws/zycit085-dtdesemb,
s_snf FOR /pws/zycit041-nfnum,
s_dtnf FOR j_1bnfdoc-docdat,
s_ptfde FOR /pws/zycit001-padest,
s_desp FOR /pws/zycit001-despach,
s_forn FOR /pws/zycit003-lifnr,
s_dtenc FOR /pws/zycit001-dtencer,
s_stat FOR /pws/zycit001-status NO INTERVALS,
s_stat_e FOR /pws/zycit001-status_e NO INTERVALS.
SELECTION-SCREEN END OF BLOCK b1.

s_dtnf FOR j_1bnfdoc-docdat,

/PWS/ZYCIE003-EBELN
/PWS/ZYCIE001-NRSEQ
/PWS/ZYCIE001-EMBARCA
/PWS/ZYCIE001-DTINICIO
/PWS/ZYCIE003-LIFNR
LFA1-NAME1
LFA1-LAND1
/PWS/ZYCIE001-BUKRS
/PWS/ZYCIE001-J_1BBRANCH
/PWS/ZYCIE093-DTEMISS
/PWS/ZYCIE093-IDENTIFY
/PWS/ZYCIE093- NTGEW
/PWS/ZYCIE093-BRGEW
/PWS/ZYCIE003-NRLI
/PWS/ZYCIE078-DTREG
/PWS/ZYCIE085-NRDI
/PWS/ZYCIE085-DTREG
/PWS/ZYCIE085-DTDESEMB
/PWS/ZYCIE085-CANAL
/PWS/ZYCIE001-WAERS
/PWS/ZYCIE001-NETPR
/PWS/ZYCIE006-NRFAT
/PWS/ZYCIE006-DTINCL
/PWS/ZYCIE006-ZTERM
/PWS/ZYCIE001-DTPREVEMB
/PWS/ZYCIE001-DTPREVCHEG
/PWS/ZYCIE093-DTCHEG
/PWS/ZYCIE008-DTINCL
/PWS/ZYCIE041-DT_MR1M

/PWS/ZYCIT001 - CI - Embarque de Importação


/PWS/ZYCIT003 - CI - Itens Pedidos por Embarque
/PWS/ZYCIT006 - CI - Fatura de Importação.
/PWS/ZYCIT008 - CI - Adiantamento
/PWS/ZYCIT041 - CI - Cabeçalho de Itens de NF Global
/PWS/ZYCIT078 - CI - Cabeçalho da LI
/PWS/ZYCIT085 - CI - DI 2 //////documento de importação
/PWS/ZYCIT093 - CI - BL 2 //////conhecimento de transporte

Alex conferi pra mim os seguintes relacionamentos:

relacionar tabelas /PWS/ZYCIT001 - CI - Embarque de Importação


/PWS/ZYCIT008 - CI - Adiantamento

através dos campos:


NRSEQ
EMBARCA
BUKRS
WERKS

* ebeln like /pws/zycie003-ebeln,


* nrseq LIKE /pws/zycie001-nrseq,
* embarca LIKE /pws/zycie001-embarca,
* dtinicio LIKE /pws/zycie001-dtinicio,
* lifnr like /pws/zycie003-lifnr,
* name1 LIKE lfa1-name1,
* land1 LIKE lfa1-land1,
* bukrs LIKE /pws/zycie001-bukrs,
* j_1bbranch LIKE /pws/zycie001-j_1bbranch,
* dtemiss LIKE /pws/zycie093-dtemiss,
* identify LIKE /pws/zycie093-identify,
* ntgew LIKE /pws/zycie093-ntgew,
* brgew LIKE /pws/zycie093-brgew,
* nrli like /pws/zycie003-nrli,
* dtreg LIKE /pws/zycie078-dtreg,
* nrdi LIKE /pws/zycie085-nrdi,
* dtreg1 LIKE /pws/zycie085-dtreg,
* dtdesemb LIKE /pws/zycie085-dtdesemb,
* canal LIKE /pws/zycie085-canal,
* waers LIKE /pws/zycie001-waers,
* netpr LIKE /pws/zycie001-netpr,
* nrfat LIKE /pws/zycie006-nrfat,
* dtincl LIKE /pws/zycie006-dtincl,
* zterm LIKE /pws/zycie006-zterm,
* dtprevemb LIKE /pws/zycie001-dtprevemb,
* dtprevcheg LIKE /pws/zycie001-dtprevcheg,
* dtcheg LIKE /pws/zycie093-dtcheg,
* dtincl1 LIKE /pws/zycie008-dtincl,
* dt_mr1m LIKE /pws/zycie041-dt_mr1m,
statusbl(2) TYPE c,
statusdi(2) TYPE c,
statusnf(2) TYPE c,
statusrm(2) TYPE c,
statusae TYPE c,

LIKE -IDENTIFY,
LIKE /PWS/ZYCIE093-NTGEW,
LIKE /PWS/ZYCIE093-BRGEW,
LIKE /PWS/ZYCIE003-NRLI,
LIKE /PWS/ZYCIE078-DTREG,
LIKE /PWS/ZYCIE085-NRDI,
LIKE /PWS/ZYCIE085-DTREG,
LIKE /PWS/ZYCIE085-DTDESEMB,
LIKE /PWS/ZYCIE085-CANAL,
LIKE /PWS/ZYCIE001-WAERS,
LIKE /PWS/ZYCIE001-NETPR,
LIKE /PWS/ZYCIE006-NRFAT,
LIKE /PWS/ZYCIE006-DTINCL,
ZTERM LIKE /PWS/ZYCIE006-ZTERM,
DTPREVEMB LIKE /PWS/ZYCIE001-DTPREVEMB,
DTPREVCHEG LIKE /PWS/ZYCIE001-DTPREVCHEG,
DTCHEG LIKE /PWS/ZYCIE093-DTCHEG,
DTINCL1 LIKE /PWS/ZYCIE008-DTINCL,
DT_MR1M LIKE /PWS/ZYCIE041-DT_MR1M,
STATUSBL(2) TYPE C,
STATUSDI(2) TYPE C,
STATUSNF(2) TYPE C,
STATUSRM(2) TYPE C,
STATUSAE TYPE C,

Alex, confira a forma que relacionei as tabelas.


preciso de informações das tabelas:
/pws/zycit001
/pws/zycit003
/pws/zycit006
/pws/zycit008
/pws/zycit041
/pws/zycit078
/pws/zycit085
/pws/zycit093

s_emp FOR /pws/zycit001-bukrs,


s_werks FOR /pws/zycit001-werks,
s_noemb FOR /pws/zycit001-embarca,
s_semb FOR /pws/zycit001-nrseq,
s_imp FOR /pws/zycit001-j_1bbranch,
s_ptfde FOR /pws/zycit001-padest,
s_desp FOR /pws/zycit001-despach,
s_dtenc FOR /pws/zycit001-dtencer,
s_stat FOR /pws/zycit001-status NO INTERVALS,
s_stat_e FOR /pws/zycit001-status_e NO INTERVALS.
s_nrped FOR /pws/zycit003-ebeln,
s_forn FOR /pws/zycit003-lifnr,
s_sfat FOR /pws/zycit006-nrfat,
s_copag FOR /pws/zycit006-zterm,
s_sdias FOR /pws/zycit085-nrdi,
s_dtdi FOR /pws/zycit085-dtreg,
s_dtde FOR /pws/zycit085-dtdesemb,
s_snf FOR /pws/zycit041-nfnum,
s_dtnf FOR j_1bnfdoc-docdat,

s_sbl FOR /pws/zycit093-identify,


s_dtemb FOR /pws/zycit093-dtemiss,
s_dtche FOR /pws/zycit093-dtcheg,

campos status ae
IF itab_zycit001-status_e = 'A'.
itab_impr-statusae = 'A'.
ELSE.
itab_impr-statusae = 'E'.
ENDIF.

* Tabela de BL
READ TABLE itab_zycit094 WITH KEY nrseq = itab_zycit001-nrseq.
IF sy-subrc = 0.
READ TABLE itab_zycit093 WITH KEY nrseq = itab_zycit094-nrseqce.
IF sy-subrc = 0.
MOVE itab_zycit093-dtemiss TO itab_impr-dtemiss.
MOVE itab_zycit093-dtcheg TO itab_impr-dtcheg.
MOVE itab_zycit093-embarque TO itab_impr-embarque.
itab_impr-statusbl = 'BL'.
ENDIF.
ENDIF.
* Tabela de DI
READ TABLE itab_zycit100 WITH KEY nrseq = itab_zycit001-nrseq.
IF sy-subrc = 0.
READ TABLE itab_zycit085 WITH KEY nrseqdi = itab_zycit100-nrseqdi.
IF sy-subrc = 0.
MOVE itab_zycit085-dtreg TO itab_impr-dtreg.
MOVE itab_zycit085-dtdes TO itab_impr-dtdes.
MOVE itab_zycit085-nrdi TO itab_impr-nrdi.
itab_impr-statusdi = 'DI'.
ENDIF.
ENDIF.

ti_saida-dtreg
ti_saida-dtinicio
ti_saida-dtemiss
ti_saida-dtdesemb
ti_saida-dtprevemb
ti_saida-dtprevcheg

/PWS/ZYCIE008-DTINCL
/PWS/ZYCIE041-DT_MR1M

NRSEQ C 10 0000001I10
EMBARCA C 15 REV PEÇAS 01
BUKRS C 4 0600
WERKS C 4 0600
DTINICIO D 8 20100721
DESPACH C 10
WAERS C 5 USD
NETPR P 7 1000.00
J_1BBRANCH C 4 0001
STATUS C 2 DB
DTPREVEMB D 8 00000000
DTPREVCHEG D 8 00000000

status = A
tira moeda
nrseq = ti_zycit001-nrseq AND
despach = ti_zycit001-despach AND
status = 'A' AND
werks = ti_zycit001-werks AND
j_1bbranch = ti_zycit001-j_1bbranch AND
bukrs = ti_zycit001-bukrs .

i_final[]
itab_impr[]

SELECT * FROM /pws/zycit094


INTO TABLE itab_zycit094
FOR ALL ENTRIES IN itab_zycit001
WHERE nrseq = itab_zycit001-nrseq. "#EC CI_NOFIRST
ENDIF.
IF NOT itab_zycit094[] IS INITIAL.
SELECT identify dtemiss nrseqce embarca dtcheg dtprcheg FROM
/pws/zycit093
INTO TABLE itab_zycit093
FOR ALL ENTRIES IN itab_zycit094
WHERE nrseqce = itab_zycit094-nrseqce
AND identify IN s_sbl
AND dtemiss IN s_dtemb
AND dtcheg IN s_dtche.
ENDIF.

READ TABLE itab_zycit094 WITH KEY nrseq = itab_zycit001-nrseq.


IF sy-subrc = 0.
READ TABLE itab_zycit093 WITH KEY nrseq = itab_zycit094-nrseqce.
IF sy-subrc = 0.
MOVE itab_zycit093-dtemiss TO itab_impr-dtemiss.
MOVE itab_zycit093-dtcheg TO itab_impr-dtcheg.
MOVE itab_zycit093-embarque TO itab_impr-embarque.
itab_impr-statusbl = 'BL'.
ENDIF.
ENDIF.

* Verifica se existe RECEBIMENTO P/ A NOTA FISCAL GLOBAL.


SELECT * FROM /pws/zycit041
INTO TABLE itab_zycit041
FOR ALL ENTRIES IN itab_notafiscal
WHERE nfglobal = itab_notafiscal-nfglobal
AND nfnum IN s_snf
AND belnr_mr1m NE ' '
AND mblnr_mb01 NE ' '
AND belnr_f_51 NE ' '
AND cancel NE 'X'. "#EC CI_NOFIRST
* Verifica se existe RECEBIMENTO P/ A NOTA FISCAL REMESSA
SELECT * FROM /pws/zycit043
INTO TABLE itab_zycit043
FOR ALL ENTRIES IN itab_notafiscal
WHERE nrseq = itab_notafiscal-nrseq
AND nfnum IN s_snf
AND belnr_mr1m NE ' '
AND mblnr_mb01 NE ' '
AND belnr_f_51 NE ' '
AND cancel NE 'X'.

FREE itab_nf.
LOOP AT itab_zycit041.
MOVE-CORRESPONDING itab_zycit041 TO itab_nf.
APPEND itab_nf.
ENDLOOP.
LOOP AT itab_zycit043.
MOVE itab_zycit043 TO itab_nf.
APPEND itab_nf.
ENDLOOP.

itab_nf
itab_notafiscal = zycit041
IF NOT itab_zycit085[] IS INITIAL.
SELECT nfglobal nrseq nfnum docnum FROM /pws/zycit041
INTO TABLE itab_notafiscal
FOR ALL ENTRIES IN itab_zycit085
WHERE nrseq = itab_zycit085-nrseqdi
AND nfnum IN s_snf.
ENDIF.
IF NOT itab_notafiscal[] IS INITIAL.
* Verifica se existe RECEBIMENTO P/ A NOTA FISCAL GLOBAL.
SELECT * FROM /pws/zycit041
INTO TABLE itab_zycit041
FOR ALL ENTRIES IN itab_notafiscal
WHERE nfglobal = itab_notafiscal-nfglobal
AND nfnum IN s_snf
AND belnr_mr1m NE ' '
AND mblnr_mb01 NE ' '
AND belnr_f_51 NE ' '
AND cancel NE 'X'. "#EC CI_NOFIRST
* Verifica se existe RECEBIMENTO P/ A NOTA FISCAL REMESSA
SELECT * FROM /pws/zycit043
INTO TABLE itab_zycit043
FOR ALL ENTRIES IN itab_notafiscal
WHERE nrseq = itab_notafiscal-nrseq
AND nfnum IN s_snf
AND belnr_mr1m NE ' '
AND mblnr_mb01 NE ' '
AND belnr_f_51 NE ' '
AND cancel NE 'X'.

PROJETO APOLLO
RFC
GRP FUNÇÃO ZSFIG019
FUNÇÃO ZS_RFC_FI019

MM - DMA - RFC para pendência financeira (FI017) - Vladimir

EMPRESA ZCNPJ
BLDAT BLDAT
XBLNR XBLNR1
BUDAT BUDAT
AGKON AGKON
WRBTR WRBTR
ZFBDT DZFBDT
KIDNO KIDNO
ZUONR DZUONR
HZUON HZUON
ZCODDEB CHAR3

DMBE2
' ' 'BSEG-DMBE2' '115,77'
FDLEV
' ' 'BSEG-FDLEV' 'AR'
FDTAG
' ' 'BSEG-FDTAG' '21.10.2010'
TXJCD
' ' 'BSEG-TXJCD' 'RJ 3304110',
VALUT
' ' 'BSEG-VALUT' '19.10.2010',

AMPLIAR CLIENTE SD000

TCODE C 20 FB01
DYNAME C 40 SAPMF05A
DYNUMB C 4 0700
MSGTYP C 1 S
MSGSPRA C 1 P
MSGID C 20 F5
MSGNR C 3 312
MSGV1 C 100 1800000013
MSGV2 C 100 0010
MSGV3 C 100
MSGV4 C 100
ENV C 4 CTU
FLDNAME C 132
________________________________________________________________________________
____________________________________________________ _ _____ ________
________________________________________________________________________
IF st_mensagem-msgtyp = 'S' AND st_mensagem-msgnr EQ '312'.
MOVE st_mensagem-msgv1 TO st_saida-be4lnr.
ENDIF.

st_headdata-material ---> RMMG1-MATNR 730403000029


st_headdata-ind_sector ---> RMMG1-MBRSH 1
st_headdata-matl_type ---> RMMG1-MTART ZPSW
RMMG1-WERKS ---> BAPI_MARDX-plant st_storag-PLANT 0600
RMMG1-LGORT ---> BAPI_MARDX-STGE_LOC st_storag-STGE_LOC 0001
MAKT-MAKTX ---> st_description-MATL_DESC
MARA-meins ---> st_clientdata-BASE_UOM
MARA-MATKL ---> st_clientdata-MATL_GROUP
MARA-BISMT ---> st_clientdata-OLD_MAT_NO
MARA-BRGEW ---> st_units-GROSS_WT
MARA-GEWEI ---> st_clientdata-UNIT_OF_WT
MAKT-MAKTX ---> st_description-MATL_DESC
MAKT-MAKTX ---> st_description-MATL_DESC
MARA-MEINS ---> st_clientdata-BASE_UOM
MARA-MATKL ---> st_clientdata-MATL_GROUP
MARA-XCHPF ---> st_clientdata-BATCH_MGMT
MARC-INSMK ---> st_plantdata-IND_POST_TO_INSP
MAKT-MAKTX ---> st_description-MATL_DESC
MARC-STEUC ---> st_plantdata-CTRL_CODE
MAKT-MAKTX ---> st_description-MATL_DESC
MARA-MEINS ---> st_clientdata-BASE_UOM
MARA-XCHPF ---> st_clientdata-BATCH_MGMT
MARA-IPRKZ ---> st_clientdata-PERIOD_IND_EXPIRATION_DATE
MAKT-MAKTX ---> st_description-MATL_DESC
MARA-BRGEW ---> it_units-GROSS_WT
MARA-GEWEI ---> st_clientdata-UNIT_OF_WT
MAKT-MAKTX ---> st_description-MATL_DESC
MARA-MEINS ---> st_clientdata-BASE_UOM
mara-spart ---> st_clientdata-DIVISION
MBEW-BKLAS ---> st_valuation-VAL_CLASS
MBEW-VPRSV ---> st_valuation-PRICE_CTRL
MBEW-PEINH ---> st_valuation-PRICE_UNIT

MAKT-MAKTX ---> st_description-MATL_DESC


DATA: st_headdata TYPE bapimathead,
st_clientdata TYPE bapi_mara,
st_clientdatax TYPE bapi_marax,
st_plantdata TYPE bapi_marc,
st_plantdatax TYPE bapi_marcx,
st_storag TYPE bapi_mard,
st_storagx TYPE bapi_mardx,
st_valuation TYPE bapi_mbew,
st_valuationx TYPE bapi_mbewx,
st_salesdata TYPE bapi_mvke,
st_salesdatax TYPE bapi_mvkex,
st_taxclas TYPE bapi_mlan,
st_description TYPE bapi_makt,
st_units TYPE bapi_marm,
st_unitsx TYPE bapi_marmx,
st_return TYPE bapiret2.
*----------------------------------------------------------------------*
* Tabelas para Bapi de Criação de Material ----------------------------*
*----------------------------------------------------------------------*
DATA: it_description TYPE TABLE OF bapi_makt,
it_units TYPE TABLE OF bapi_marm,
it_unitsx TYPE TABLE OF bapi_marmx,
it_taxclas TYPE TABLE OF bapi_mlan,
it_return TYPE TABLE OF bapiret2.

append st_description to it_description.


append st_units to it_units.
append st_unitsx to it_unitsx.
append st_taxclas to it_taxclas.

O campo MARC-INDUS/BAPI_MARC-MAT_CFOP está definido como campo obrigatório<


O campo MARC-MTVFP/BAPI_MARC-AVAILCHECK está definido como campo obrigatór<
O campo MBEW-MTORG/BAPI_MBEW-MAT_ORIGIN está definido como campo obrigatór<
O campo MBEW-MTUSE/BAPI_MBEW-MATL_USAGE está definido como campo obrigatór<

mat_origin
matl_usage
it_t006a-msehi

st_headdata
st_storag
st_storagx

st_description
st_clientdata
st_clientdatax
st_units
st_unitsx
st_plantdata
st_plantdatax
st_valuation
st_valuationx

it_description.
it_units.
it_unitsx.
st_headdata-basic_view = c_x. "Visão dados básicos
st_headdata-purchase_view = c_x. "Visão compras
st_headdata-storage_view = c_x. "Visão depósito
st_headdata-warehouse_view = c_x. "Visão administração de depósito
st_headdata-account_view = c_x. "Visão da contabilidade
st_headdata-cost_view = c_x. "Visão cálculo de custo

st_plantdata-IND_POST_TO_INSP_STOCK

MM - DMA - Carga de Material (Bapi MM01) VS 3 - jeferson

ZSFIS018ENT

* CONCATENATE v_host '\TRANSPORTE\RECEBERP\MM\BACKUP\'


CONCATENATE '\\qasapshc1' '\TRANSPORTE\RECEBERP\MM\BACKUP\'

st_headdata-SALES_VIEW
* Preenchimento Dados de venda
st_salesdata-sales_org = st_tvkwz-vkorg. "Organização de vendas
st_salesdata-distr_chan = st_tvkwz-vtweg. "Canal de distribuição

VKORG LIKE RMMG1-VKORG,


VTWERG LIKE RMMG1-VTWEG,
* SPART LIKE MARA-SPART,
TAXM1 LIKE MLAN-TAXM1,
MTPOS_MARA LIKE MARA-MTPOS_MARA,
MTPOS LIKE MVKE-MTPOS,
TAXCLASS_1

MARC-MTVFP/BAPI_MARC-AVAILCHECK
Grupo de verificação para verificação de disponibilidade

MAKTX
SKTOF

* LOOP AT it_zsmmt010 WHERE mtart = it_material-mtart.


* PERFORM zfpopula_camposfixos USING it_zsmmt010-vtweg.
* APPEND it_material.
* ENDLOOP.

45x205

eduardo

DEVK911219

DEVK911214
DEVK911187
DEVK911170

EMPRESA ZCNPJ CHAR CNPJ Empresa.


GJAHR GJAHR NUMC Exercício
BELNR BELNR_D CHAR Nº documento de um documento contábil
AGKON AGKON CHAR Nº conta ou chave de uma lista de trabalho
cliente CPF: 11620277000133 n cliente SAP 1000008

ZSFIS022ENT

("ATNAM", "Veiculo.Id"),
("ATWRT", veiculo.Id)));

("ATNAM", "Veiculo.NroChassiFim"),
("ATWRT", veiculo.NroChassiFim)));
("ATNAM", "CondicaoVeiculo.Id"),
("ATWRT", ((int)veiculo.CondicaoVeiculo).ToString())));
("ATNAM", "CondicaoVeiculo.Description"),
("ATWRT", Trans.GetEnumDescription(veiculo.CondicaoVeiculo))));
("ATNAM", "Veiculo.CodPlaca"),
("ATWRT", "")));
("ATNAM", "Veiculo.AnoFabr"),
("ATWRT", veiculo.AnoFabricacao)));
("ATNAM", "Veiculo.AnoModelo"),
("ATWRT", veiculo.AnoModelo)));
("ATNAM", "Marca.Id"),
("ATWRT", veiculo.VersaoModelo.Modelo.Marca.Id)));
("ATNAM", "Modelo.Id"),
("ATWRT", veiculo.VersaoModelo.Modelo.Id)));
("ATNAM", "Versao.Id"),
("ATWRT", veiculo.VersaoModelo.Id)));
("ATNAM", "Cor.CodTecnico"),
("ATWRT", veiculo.Cor.CodTecnico.Trim())));
("ATNAM", "Cor.DescCorMarca"),
("ATWRT", veiculo.Cor.DescCorMarca)));
("ATNAM", "Cor.Descricao"),
("ATWRT", veiculo.Cor.Descricao)));
("ATNAM", "Veiculo.NroMotor"),
("ATWRT", veiculo.NroMotor)));
("ATNAM", "Veiculo.Renavam"),
("ATWRT", veiculo.CodRenavam)));
("ATNAM", "Versao.CodVIN"),
("ATWRT", veiculo.VersaoModelo.CodVIN)));
("ATNAM", "Versao.Especie"),
("ATWRT", Trans.GetEnumDescription(veiculo.VersaoModelo.Especie))));
("ATNAM", "TipoCor.Description"),
("ATWRT", Trans.GetEnumDescription(veiculo.Cor.Tipo))));

("ATNAM", "TipoVeiculo.Descricao"),
("ATWRT", veiculo.VersaoModelo.TipoVeiculo.Descricao)));

veicid = id do veiculo -> veiculo.id


charg = num chassi -> Veiculo.NroChassiFim ja tem
condvei = condição veiculo -> CondicaoVeiculo.ID
descond = descrição condição -> CondicaoVeiculo.Description
codplac = Veiculo.CodPlaca -> Codigo da placa
anofabr = Veiculo.AnoFabr -> Ano de fabricação
anomode = Veiculo.AnoModelo -> Ano do Modelo
marcaid = Marca.id -> ID da marca
modelid = Modelo.ID -> id do modelo
versaid = Versao.ID -> ID da versao
codcor = Cor.CodTecnico -> COd. da cor
marccor = Cor.DescMarca -> Descrição marca cor
desccor = Cor.Descricao -> descrição da cor
nrmotor = Veiculo.NrMotor -> numero do motor
renavam = veiculo.renavam -> Renavam do Veiculo
codvin = Versao.codVin -> Versao Codigo VIN
especie = versao.especie -> Versao Especie
tpcorde = TipoCor.Description -> Descriçaõ Tipo da Cor
tpveide = TipoVeiculo.Description -> Descrição Tipo Veiculo

TYPE ATNAM VALUE 'CONDICAOVEICULO.ID'


TYPE ATNAM VALUE 'CONDICAOVEICULO.DESCRIPTION'
C_CODPLAC TYPE ATNAM VALUE 'VEICULO.CODPLACA',
C_ANOFABR TYPE ATNAM VALUE 'VEICULO.ANOFABR',
C_ANOMODE TYPE ATNAM VALUE 'VEICULO.ANOMODELO',
C_MARCAID TYPE ATNAM VALUE 'MARCA.ID',
C_MODELID TYPE ATNAM VALUE 'MODELO.ID',
C_VERSAID TYPE ATNAM VALUE 'VERSAO.ID',
C_CODCOR TYPE ATNAM VALUE 'COR.CODTECNICO',
C_MARCCOR TYPE ATNAM VALUE 'COR.DESCCORMARCA',
C_DESCCOR TYPE ATNAM VALUE 'COR.DESCRICAO',
C_NRMOTOR TYPE ATNAM VALUE 'VEICULO.NROMOTOR',
C_RENAVAM TYPE ATNAM VALUE 'VEICULO.RENAVAM',
C_CODVIN TYPE ATNAM VALUE 'VERSAO.CODVIN',
C_ESPECIE TYPE ATNAM VALUE 'VERSAO.ESPECIE',
C_TPCORDE TYPE ATNAM VALUE 'TIPOCOR.DESCRIPTION',
C_TPVEIDE TYPE ATNAM VALUE 'TIPOVEICULO.DESCRICAO'.

Veiculo.Id
Veiculo.NroChassiFim
CondicaoVeiculo.Id
CondicaoVeiculo.Description
Veiculo.CodPlaca

DEVK910729

BDC_CURSOR RF02D-REF_BUKRS
BDC_OKCODE /00
RF02D-BUKRS 0010
RF02D-VKORG AF01
RF02D-VTWEG FE
RF02D-SPART AC
RF02D-KTOKD YB02
RF02D-REF_KUNNR
RF02D-REF_BUKRS
USE_ZAV X

KNVI-TAXKD
0004000030

linha numero 1098

BUKRS 03761346000443
ANRED Empresa
NAME1 MARIA
SORTL MARIA
STREET 1 AVENIDA PAULISTA
HOUSE NUM1
HOUSE NUM2 1000
CITY2 BELEM
STREET 2
HOUSE NUM3
HOUSE NUM4
CITY3
ORT01 1200054
PSTLZ 05020000
ORT02 Assis Brasil
LAND1 Br
REGIO AC
TEL NUMBER1 0 0
TEL EXTENS1
TEL NUMBER2 0 0
TEL EXTENS2
FAX NUMBER 0 0
FAX EXTENS
TELF2 0 0
DATA 15.11.1979
ESTCI 0
PROFI
ESCOL 0
NACIO
NATUR

RG
RATIV
IDPESS 600039
SMTP
URL
STCD3
STCD4
CFOPC
XICMS
XXIPI
WITHT
WT WITHCD
WT AGENT
WT AGTDF
WT AGTDT
WITHT2
WT WITHCD2
WT AGENT2
WT AGTDF2
WT AGTDT2
KUNNR

64741173
37190709
PERFORM zf_dados_adicionais.

1, 2, 3, 4, 5

ZSKG008 Grp. Func. Venda de Veículos Novos


ZS_RFC_K008 RFC de Venda de Véiculos Novos

Grupo estatístico material --> MVKE-VERSG


Grupo de ctgs.item do mestre de material --> MVKE-MTPOS

MATERIAL MATNR CHAR 18 0 Nº do material


IND_SECTOR MBRSH CHAR 1 0 Setor industrial
MATL_TYPE MTART CHAR 4 0 Tipo de material
BASIC_VIEW SICHT_K CHAR 1 0 Visão dados básicos
SALES_VIEW SICHT_V CHAR 1 0 Visão vendas e distribuição
PURCHASE_VIEW SICHT_E CHAR 1 0 Visão compras
MRP_VIEW SICHT_D CHAR 1 0 Visão MRP
FORECAST_VIEW SICHT__P CHAR 1 0 Visão previsão
WORK_SCHED_VIEW SICHT_A CHAR 1 0 Visão preparação do trabalho
PRT_VIEW SICHT_F CHAR 1 0 Visão meios aux.produção
STORAGE_VIEW SICHT_L CHAR 1 0 Visão depósito
WAREHOUSE_VIEW SICHT_S CHAR 1 0 Visão administração de depósito
QUALITY_VIEW SICHT_Q CHAR 1 0 Visão administração da qualidade
ACCOUNT_VIEW SICHT_B CHAR 1 0 Visão da contabilidade
COST_VIEW SICHT_G CHAR 1 0 Visão cálculo de custo
INP_FLD_CHECK FLDPRF CHAR 1 0 Reação em caso de campos não ativos
MATERIAL_EXTERNAL MGV_MATERIAL_EXTERNAL CHAR 40 0 Nº de mate
rial longo para o campo MATERIAL
MATERIAL_GUID MGV_MATERIAL_GUID CHAR 32 0 GUID externo par
a campo MATERIAL
MATERIAL_VERSION MGV_MATERIAL_VERSION CHAR 10 0 Nº de versão
para campo MATERIAL

MATERIAL
IND_SECTOR
MATL_TYPE
BASIC_VIEW
SALES_VIEW
PURCHASE_VIEW
MRP_VIEW
WORK_SCHED_VIEW
PRT_VIEW
STORAGE_VIEW
WAREHOUSE_VIEW
QUALITY_VIEW
ACCOUNT_VIEW
COST_VIEW
INP_FLD_CHECK
MATERIAL_EXTERNAL
MATERIAL_GUID
MATERIAL_VERSION

MAKTX 15102010 091122


BUKRS 70176516000258
STEUC 8703.23.10
NTGEW 52
BRGEW 53

Caso uma solicitação, que já foi completamente importada, deva ser de novo importada,
tem de ser anexada manualmente à fila de importação.
Para esse efeito, selecionar Suplementos -> Outras solicitações -> Anexar e entrar aí
a solicitação pretendida. Em seguida, é possível importar de novo esta solicitação. É neces
utilizar aí a opção de importação Importar de novo solicitação de transporte.
Nota
Para importar de novo várias solicitações, proceder da seguinte forma:
1. Marcar estas solicitações no histórico de importações.
2. Anexar estas solicitações à fila de importação. Para esse efeito, selecionar Solicitação
Transmitir -> Sistema.
usuario: basis
senha : sapshc

cjsantos

matnr LIKE mara-matnr, material


mtart LIKE mara-mtart,
werks LIKE bseg-werks,
maktx LIKE j_1bnflin-maktx,
meins LIKE mara-meins,
matkl LIKE mara-matkl,
bismt LIKE mara-bismt,
brgew LIKE mara-brgew,
gewei LIKE mara-gewei,
steuc LIKE marc-steuc,
spart LIKE mara-spart,
bklas LIKE mbew-bklas,

DIFERENÇAS
CAMPOS VAZIOS NO MEU PROG.
st_headdata
MRP_VIEW C 1 X
FORECAST_VIEW C 1 X
st_clientdata
NET_WEIGHT VAZIO NO MEU
OLD_MAT_NO = PASSADO DESCRIÇÃO
NO OUTRO PROG PASSA O NUMERO DO MATERIAL
BATCH_MGMT = PASSA X NO OUTRO PROG
ITEM_CAT = NO OUTRO PROG NAO PASSA NADA

st_plantdata
PUR_GROUP = NO OUTRO PROGRAMA PASSA YAA NO MEU NADA
IND_POST_TO_INSP_STOCK = NO MEU PASSA X NO OUTRO NADA
BATCH_MGMT = NO OUTRO PROG PASSA X NO MEU NADA
IND_POST_TO_INSP_STOCK = NO MEU PASSA X NO OUTRO NADA
MEU CAMPO st_valuation-VM_SO_STK PASSAR PMO1

st_clientdata-net_weight = st_entrada-ntgew. "Peso líquido


st_clientdata-batch_mgmt = c_x. "Administração lote obrigatória

RMMG1-VKORG

cadastro do contribuinte

OPEN DATASET '\\QASAPSHC1\TRANSPORTE\RECEBERP\MM\LEITURA\CARGAMATERIAL.TXT' FOR


INPUT IN TEXT MODE ENCODING DEFAULT.
PARAMETERS: p_excel RADIOBUTTON GROUP g1.
PARAMETERS: p_txt RADIOBUTTON GROUP g1.

J_1BNFE_CUST3_1V
J_1BNFE_CUST3_3V
ST_PATHG

DEVK911523
DEVK911474
DEVK911050
DEVK910492
DEVK910450
DEVK910434
DEVK910432
DEVK910404

RETCITROTXT07122010005.rem

Nome programa SAPMF05A


Nº tela 0300

Nome programa SAPMF05A


Status ZBV

Nome da tabela BSEG


Categoria tabela Tabela cluster
Nome do campo BUPLA
Elemento dados BUPLA
Supl.elem.dados 0

Área de tela BSEG-BUPLA

VBAK-ZUONR ----> BSEG-ZUONR


vbak-zuonr
Nome programa SAPMV45A
Nº tela 4311

Nome programa SAPMV45B


Status K

Nome da tabela VBAK


Categoria tabela Tabela transparente
Nome do campo ZUONR
Elemento dados ORDNR_V
Supl.elem.dados 0

Área de tela VBAK-ZUONR


Nome do programa SAPMV45A
Nº tela 4002

bseg-zuor
Nome programa SAPMF05L
Nº tela 0300

Nome programa SAPMF05L


Status ZLLA

Nome da tabela BSEG


Categoria tabela Tabela cluster
Nome do campo ZUONR
Elemento dados DZUONR
Supl.elem.dados 0

Área de tela BSEG-ZUONR

(SAPMV50A)LV50C-VBELN
LV50C-VBELN

(SAPMV60A)KOMFK-VBELN

divisão não pode ser diferente de 6001

Nome programa SAPLKKBL


Nº tela

Nome programa
Status

Nome da tabela BAL_S_SHOW


Categoria tabela Estrut.
Nome do campo T_MSG
Elemento dados BALTMSG
Supl.elem.dados 0

ZMSG000

importação ---> E_TRBKPV TYPE MRM_RBKPV


tabelas ---> E_TDRSEG TYPE MMCR_TDRSEG

BUKRS ZSTCD1VN CHAR 16 0 CNPJ ou Centro da Empresa


KUNNR ZSTCD1C CHAR 16 0 CNPJ ou CPF do Cliente
GJAHR ZGJAHR CHAR 4 0 Exercício
ZUONR DZUONR CHAR 18 0 Nº atribuição

FOTO ZOOM
CAMERAS - FILMADORAS - ACESSORIOS
Av. Paulista 392 loja 47 sao paulo - sp
DIANA TEL. 9849-4752

Boa tarde Ricardo,

Estou me programando para viajar no fds e gostaria de saber se é possivel eu não vir
no dia 30 e vir no sabado dia 08 de janeiro que sera feito o upgrade do sistema
na produção ?

40044722
40043939

70176516000258

abrir periodo mensal em MM ---> transação MMPV

Tipo de Documento: ZVN


Setor de Atividade: VN
organização de venda: JM01
canal de distribuição: 07

st_header-DISTR_CHAN - canal de distribuição


st_header-SALES_ORG - organização de vendas

st_itens-STORE_LOC --- deposito


st_itens-SHIP_POINT ---- local de expedição

fsshc2\docs\Ti\Desenvolvimento\Publico_Desenvolvimento

Denis, segue os códigos para as pesqusas que alinhamos:

Placa = VEICULO.CODPLACA
Ano ( tem 2 formas de pesquisa ) = VEICULO.ANOFABR (Ano de Fabricação) VEICULO.A
NOMODELO ( Ano do Modelo )
Chassi = > ?
Versão (tem 2 formas )= VERSAO.ID / VERSAO.DESCRICAO
Combustivel = TIPOCOMBUSTIVEL.DESCRICAO

it_poitem-MAT_ORIGIN
16579855800

read it_cabnt2 into st_cabnt2

*INICIO - APLICAÇÃO NOTA 10589 - JEFERSON - 13/01/2011

(SAPMF05A)INVFO-XBLNR

(SAPMF05A)INVFO-XBLNR
SAPMF05A
SAPLFDCB
SAPMF05A

gera nota cancela nota e ver se ele subiu correção rfc gera nota
para gerar nota rfc: ZS_RFC_NFE003 passando o docnum
cancela nota executar 2 rfcs:
primeiro a ZS_RFC_NFE004 e depois a ZS_RFC_NFE003

bukrs 12514987000141
v_reservado 1
v_vendido 0
v_veiculo 0

MARCA.ID |53 | |
MODELO.ID |516 | |
DEVK912201 ABAP00 MM - DMA - ALTERAÇÕES MM015 CONSULTA ESTOQUE - JEFERSO
N

12514987000737

va01 - gera numero de documento: 80000652


760 - 80000653
761 - 80000655
765 - 80000659
768 - 80000667
775 - 80000679
777 - 80000695

8832-5214
vbap-kondm na bseg-xref01

SELECT t178t~vtext
INTO bseg-xref1
FROM vbap
JOIN t178t ON vbap~kondm = t178t~kondm
UP TO 1 ROWS
WHERE vbap~vbeln = vl_vbeln AND
t178t~spras = vl_spras.
ENDSELECT.

ZCHNFE
zssdg000

RADIOBUTTON GROUP g

playstation 3 no mercado livre


http://produto.mercadolivre.com.br/MLB-168946135-ps3-playstation-3-160gb-slim-2-
controles-dualshock-3--_JM

it_fb01
(RFEBBU00)it_fb01[]
vitor
7427-6666

preenchimento da estrutura MARC


st_plantdata-AVAILCHECK = 'KP'.
st_plantdata-MRP_TYPE = 'V1'.
st_plantdata-REORDER_PT = 0001.
st_plantdata-LOTSIZEKEY = 'TB'.
st_plantdata-MRP_CTRLER = 0001.
st_plantdata-SLOC_EXPRC = 0001.
st_plantdata-SM_KEY = 000.
st_plantdata-PLND_DELRY = 120.
st_plantdata-SERV_LEVEL = 95.

preenchimento da estrutura MVKE


st_salesdata-MAT_PR_GRP = 01
BRUNA HSBC
7806-1763

\\QASAPSHC1\TRANSPORTE\RECEBERP\MM\LEITURA\CARGAMATERIAL.TXT

KUNNR -->
BUKRS -->
BUPLA -->
KUNNR -->
belnr -->
blart -->
umskz -->
wrbtr -->
xblnr -->
zuonr -->
seque -->

88325214
Criar transação de tipo "Transação Parâmetros", preenchendo o campo Transação com 'SM30' e
ecionando "Omitir 1ª tela"
Na tabela "Nome do campo da tela/Valor", preencher com:

'viewname' e ;

'update' e 'X'.
Salvar

0113E6
796622

201135229725

plazaabc@centralclaro.com.br

CALL FUNCTION 'ZS_MM002'


EXPORTING
ctu = 'X'
mode = 'N'
UPDATE = 'L'
user = v_user
nodata = '/'
low_001 = v_werk_orig
low_002 = v_datum
high_003 = v_datum
p_lerul_004 = '2'
low_005 = v_werk_orig
low_006 = v_datum
high_007 = v_datum
p_lerul_008 = '2'
low_009 = v_ponumval
IMPORTING
subrc = ok_code
TABLES
messtab = it_messtab.

julio
9728-3443
it_enque_read[1]

PANUM I 4 1
LOGSYS C 10
VBOBJ C 1 B
VBTYP C 1 V
VBELN C 10 4500231505
POSNR N 6 000000
ID I 4 1
KZAZU C 1 X
LEDAT D 8 24022011
TABIX I 4 1
ENQUE_VORG C 1
VSTEL C 4 1205
KUNWE C 10 0001049326
SPDNR C 10
LIFNR C 10

HANDLE C 22
LOGSYS_N C 10
HANDLE_N C 22
PARA_BLOCKED C 1
PARA_FAILURE I 4 0
CSL_FAILURE C 1

1
B
V
4500231505
000000
1
X
24022011
1
1
1205
0001049326
0

it_vetvg[1]
MANDT C 3 200
VSTEL C 4 1205
LEDAT D 8 24022011
LPRIO N 2 02
ROUTE C 6
SPDNR C 10
WADAT D 8 00000000
KUNWE C 10 0001049326
VBELN C 10 4500231505
KUNNR C 10
VKORG C 4 JM01
VTWEG C 2 06
SPART C 2 VN
VKBUR C 4
VKGRP C 3
AUTLF C 1
BRGEW P 8 0.000
GEWEI C 3
VOLUM P 8 0.000
VOLEH C 3
BEARZ P 3 0.00
ADRNR_AG C 10
ADRNR_WE C 10
AUART C 4 UB
RESWK C 4 1205

200
1205
24022011
02
00000000
0001049326
4500231505
JM01
06
VN

0.000
0.000
0.00
10
10
UB
1205

it_ledat_range[1]
SIGN C 1 I
OPTION C 2 BT
LOW D 8 24022011
HIGH D 8 24022011
________________________________________________________________________________
____________________________________________________ _ _____ ________
________________________________________________________________________
12514987000575 LAPA

LZSSDG004F01
FORM zf_gera_nota_ndd .
35110212514987000737550009900000330875809786

lips
vgbel
vbeln

st_salesdata-ACCT_ASSGT = c_01.

*----------------------------------------------------------------------*
* Estruturas para Bapi de Criação de Material -------------------------*
*----------------------------------------------------------------------*
st_return TYPE bapiret2,
*----------------------------------------------------------------------*
* Tabelas para Bapi de Criação de Material ----------------------------*
*----------------------------------------------------------------------*
it_return TYPE TABLE OF bapiret2.

You might also like