MUNDOSAP

Regresar   MUNDOSAP > DESARROLLO > Programación ABAP IV
Nombre de Usuario
Contraseña
Home Descargas Registrar FAQ Miembros Calendario Buscar Temas de Hoy Marcar Foros Como Leídos




 
Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Viejo 12/03/07, 21:19:14
jdcruz@mx.soluziona.com jdcruz@mx.soluziona.com is offline
Junior Member
 
Fecha de Ingreso: feb 2007
Mensajes: 4
Manual de BAPI de creación de Pedidos de Venta

Alguien tiene el manul de "BAPI de creación de Pedidos de Venta", puesto en la página de este sitio.. le doy bajarlo pero no baja y en su lugar de eso pone una pagina de que no encuentra el recurso
Responder Con Cita
  #2  
Viejo 12/03/07, 22:10:14
manuelachetigue manuelachetigue is offline
Junior Member
 
Fecha de Ingreso: feb 2007
Localización: Mexico
Mensajes: 21
Manual de Bapis de creación de pedidos.

Hola puedes bajarlos de esta pagina.. esta en la liga de dowload.. busca el manual de bapi-creacion-pedidos.rar... y listo.. ahi encontraras una buena ayuda para tu tema..
Salu2
No hay peor cosa que puedas hacerle al hombre que quitarle su dignidad.
Responder Con Cita
  #3  
Viejo 12/03/07, 22:57:52
Avatar de DCErick
DCErick DCErick is offline
Moderator
 
Fecha de Ingreso: mar 2006
Localización: Monterrey
Mensajes: 1,090
Que raro yo si pude bajarlo :S.
__________________
-------------------
¿Dudas para descargar manuales? Ver este tema ->
Responder Con Cita
  #4  
Viejo 13/03/07, 14:39:48
jdcruz@mx.soluziona.com jdcruz@mx.soluziona.com is offline
Junior Member
 
Fecha de Ingreso: feb 2007
Mensajes: 4
Hola Erick... me lo podras mandar a mi cuenta de email por favor ?.... mi mail es

gracias
Responder Con Cita
  #5  
Viejo 13/03/07, 14:45:48
Avatar de DCErick
DCErick DCErick is offline
Moderator
 
Fecha de Ingreso: mar 2006
Localización: Monterrey
Mensajes: 1,090
El problema es que no lo guarde....

Y pues traté de bajarlo ahorita y no se puede...

Deja buscarlo y te lo mando, en algun CD lo tengo .
__________________
-------------------
¿Dudas para descargar manuales? Ver este tema ->
Responder Con Cita
  #6  
Viejo 22/03/07, 23:18:35
manuelachetigue manuelachetigue is offline
Junior Member
 
Fecha de Ingreso: feb 2007
Localización: Mexico
Mensajes: 21
Smile Estimado amigo...

Te envio un codigo de como se utiliza la bapi de sales_create_order...
*&---------------------------------------------------------------------*
*& Form llena_cabecera_pedidos
*&---------------------------------------------------------------------*
* text
*----------------------------------------------------------------------*
* -->P_IT_ORDER_HIN_VC01 text
*----------------------------------------------------------------------*
FORM llena_cabecera_pedidos
TABLES
it_order_hin_vc01 STRUCTURE st_order_hin_vc01
USING
st_vbak_vc01 LIKE st_vbak_vc01
st_knvv_vc01 LIKE st_knvv_vc01
st_vbkd_vc01 LIKE st_vbkd_vc01
CHANGING
st_order_hin_vc01 LIKE st_order_hin_vc01
st_order_hix_vc01 LIKE st_order_hix_vc01.

REFRESH: it_order_hin_vc01, it_order_hix_vc01.
CLEAR: st_order_hix_vc01, st_order_hin_vc01.

st_order_hin_vc01-doc_type = st_vbak_vc01-auart.
st_order_hin_vc01-req_date_h = st_vbak_vc01-vdatu.
st_order_hin_vc01-purch_date = st_vbak_vc01-bstdk.
st_order_hin_vc01-compl_dlv = st_vbak_vc01-autlf.
* st_order_hin_vc01-ref_doc = st_vbak_vc01-vgbel.
st_order_hin_vc01-refdoc_cat = st_vbak_vc01-vbtyp.
st_order_hin_vc01-/bev1/tsanwber = st_vbak_vc01-/bev1/tsanwber.
st_order_hin_vc01-/bev1/tsanwgrp = st_vbak_vc01-/bev1/tsanwgrp.
st_order_hin_vc01-/bev1/tsanwgrp_o = st_vbak_vc01-/bev1/tsanwgrp_o.
st_order_hin_vc01-/bev1/tsparnr = st_vbak_vc01-/bev1/tsparnr.
st_order_hin_vc01-/bev1/tsverkmet = st_vbak_vc01-/bev1/tsverkmet.
st_order_hin_vc01-purch_no_c = st_vbkd_vc01-bstkd.
st_order_hin_vc01-pymt_meth = st_vbkd_vc01-zlsch.
st_order_hin_vc01-sales_org = st_knvv_vc01-vkorg.
st_order_hin_vc01-distr_chan = st_knvv_vc01-vtweg.
st_order_hin_vc01-division = st_knvv_vc01-spart.
st_order_hin_vc01-sales_off = st_knvv_vc01-vkbur.
st_order_hin_vc01-sales_grp = st_knvv_vc01-vkgrp.
APPEND st_order_hin_vc01 TO it_order_hin_vc01.
APPEND st_order_hix_vc01 TO it_order_hix_vc01.
ENDFORM.
*&---------------------------------------------------------------------*
*& Form llena_posicion_pedido
*&---------------------------------------------------------------------*
* text
*----------------------------------------------------------------------*
* -->P_IT_VBAPAUX_VC01 text
* -->P_IT_ORDER_IIN_VC01 text
* -->P_IT_VBEP_VC01 text
* -->P_IT_ORDER_SIN_VC01 text
* -->P_PEDIDO text
*----------------------------------------------------------------------*
FORM llena_posicion_pedido TABLES
it_vbapaux_vc01 STRUCTURE st_vbapaux_vc01
it_order_iin_vc01 STRUCTURE st_order_iin_vc01
it_vbep_vc01 STRUCTURE st_vbep_vc01
it_order_sin_vc01 STRUCTURE st_order_sin_vc01
USING p_pedido
w_posicion_vc01.

CLEAR w_posicion_vc01.
CLEAR: st_order_iin_vc01, st_order_sin_vc01.
REFRESH: it_order_iin_vc01, it_order_sin_vc01.


LOOP AT it_vbapaux_vc01 INTO st_vbapaux_vc01.
w_posicion_vc01 = w_posicion_vc01 + 10.
*Agregamos las posiciones en la tabla de items del pedido
st_order_iin_vc01-itm_number = w_posicion_vc01.
* st_order_iin_vc01-price_date = sy-datum.
st_order_iin_vc01-route = st_vbapaux_vc01-route.
st_order_iin_vc01-ship_point = st_vbapaux_vc01-vstel.
st_order_iin_vc01-plant = st_vbapaux_vc01-werks.
st_order_iin_vc01-material = st_vbapaux_vc01-matnr.
st_order_iin_vc01-target_qty = st_vbapaux_vc01-kbmeng.
st_order_iin_vc01-item_categ = st_vbapaux_vc01-pstyv.
st_order_iin_vc01-target_qu = st_vbapaux_vc01-vrkme.
st_order_iin_vc01-po_itm_no = st_vbapaux_vc01-posex.
st_order_iin_vc01-dlv_prio = st_vbapaux_vc01-lprio.

APPEND st_order_iin_vc01 TO it_order_iin_vc01.
CLEAR st_order_iin_vc01.

READ TABLE it_vbep_vc01 INTO st_vbep_vc01
WITH KEY vbeln = p_pedido.
*Agregamos las cantidades
st_order_sin_vc01-itm_number = w_posicion_vc01.
st_order_sin_vc01-req_qty = st_vbapaux_vc01-kbmeng.
st_order_sin_vc01-sched_type = st_vbep_vc01-ettyp.
APPEND st_order_sin_vc01 TO it_order_sin_vc01.
CLEAR st_order_sin_vc01.
ENDLOOP.

ENDFORM. " llena_posicion_pedido
*&---------------------------------------------------------------------*
*& Form llena_contacto_pedido
*&---------------------------------------------------------------------*
* text
*----------------------------------------------------------------------*
* -->P_IT_ORDER_PAR_VC01 text
* -->P_ST_VBAK_VC01 text
*----------------------------------------------------------------------*
FORM llena_contacto_pedido TABLES
it_order_par_vc01 STRUCTURE st_order_par_vc01
USING st_vbak_vc01 LIKE st_vbak_vc01.
CLEAR st_order_par_vc01.
REFRESH it_order_par_vc01.

st_order_par_vc01-partn_role = 'AG' .
st_order_par_vc01-partn_numb = st_vbak_vc01-kunnr.
st_order_par_vc01-itm_number = '000000' .

APPEND st_order_par_vc01 TO it_order_par_vc01.
CLEAR st_order_par_vc01.


st_order_par_vc01-partn_role = 'WE' .
st_order_par_vc01-partn_numb = st_vbak_vc01-kunnr.
st_order_par_vc01-itm_number = '000000' .

APPEND st_order_par_vc01 TO it_order_par_vc01.
CLEAR st_order_par_vc01.

ENDFORM. " llena_contacto_pedido
*&---------------------------------------------------------------------*
*& Form ejecuta_bapi_creaped
*&---------------------------------------------------------------------*
* text
*----------------------------------------------------------------------*
* -->P_IT_ORDER_RET_VC01 text
* -->P_IT_ORDER_PAR_VC01 text
* -->P_IT_ORDER_SIN_VC01 text
* -->P_IT_ORDER_HIN_VC01 text
* -->P_IT_ORDER_RETT_VC01 text
*----------------------------------------------------------------------*
FORM ejecuta_bapi_creaped TABLES
it_order_ret_vc01 STRUCTURE st_order_ret_vc01
it_order_par_vc01 STRUCTURE st_order_par_vc01
it_order_sin_vc01 STRUCTURE st_order_sin_vc01
it_order_hin_vc01 STRUCTURE st_order_hin_vc01
it_order_rett_vc01 STRUCTURE st_order_rett_vc01.

REFRESH: it_order_ret_vc01, it_order_rett_vc01.

READ TABLE it_order_hin_vc01 INTO st_order_hin_vc01 INDEX 1.

CALL FUNCTION 'BAPI_SALESORDER_CREATEFROMDA2'
EXPORTING
order_header_in = st_order_hin_vc01
int_number_assignment = 'X'
TABLES
return = it_order_ret_vc01
order_items_in = it_order_iin_vc01
order_partners = it_order_par_vc01
order_schedules_in = it_order_sin_vc01.
* ORDER_CONDITIONS_IN = CONDITIONS_IN .

CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
EXPORTING
wait = 'X'
IMPORTING
return = it_order_rett_vc01.

ENDFORM. " ejecuta_bapi_creaped

ESTAS LINEAS ESPERO QUE TE SEAN DE UTILIDAD PARA TI Y TODOS LOS INTEGRANTES DEL MUNDOSAP.COM.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Reglas de Mensajes
no puedes crear nuevos temas
no puedes responder temas
no puedes adjuntar archivos
no puedes editar tus mensajes

El código vB está On
Las caritas están On
Código [IMG] está On
Código HTML está Off
Saltar a Foro


Husos Horarios son GMT. La hora en este momento es 21:49:24.


www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web