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 27/11/07, 22:15:47
jossnet jossnet is offline
Member
 
Fecha de Ingreso: oct 2007
Mensajes: 61
bapi para anular doc material

ola a todos,alguno a utilizado o conoce una bapi para anular un documento de material
Responder Con Cita
  #2  
Viejo 28/11/07, 01:41:27
ibecerra
 
Mensajes: n/a
a ver si te puedo ayudar.. dime con que tx. anulas un material normalmente..
dependiendo de eso puedo buscar.. la bapi o la funcion q lo hace.
Responder Con Cita
  #3  
Viejo 28/11/07, 10:09:17
vickxo vickxo is offline
Senior Member
 
Fecha de Ingreso: nov 2006
Localización: Madrid, España
Mensajes: 118
Anulacion documento de material

Yo uso
BAPI_GOODSMVT_CREATE
Para la creacion y la anulacion de docucumentos de material.
El tema radica en el tipo de movimiento que quieras tronar por ejemplo si es un 101 lo anularias con uno 102.
Si no tienes idea de como usarla ejecuta la trasaccion MIGO con la cual anulas los movimiento, inserta break points por funcion y en el momento en el que veas la BAPI podras explorar como se usa, si no checa este codigo


goodsmvt_header-pstng_date = sy-datum.
goodsmvt_header-doc_date = sy-datum.

goodsmvt_code-gm_code = '04'.

*goodsmvt_item-material = 'OB-000006-1441'.
goodsmvt_item-plant = 'Z001'.
goodsmvt_item-stge_loc = 'A001'.
goodsmvt_item-move_type = '351'.
*goodsmvt_item-sales_ord = '4300002609'.
*goodsmvt_item-s_ord_item ='10'.
*goodsmvt_item-sched_line ='0001'.
*goodsmvt_item-spec_stock ='E'.
goodsmvt_item-entry_qnt ='5'.
*goodsmvt_item-batch ='0000156779'. " Si dejo esto marca error interno.
goodsmvt_item-po_number = '4300002609'.
goodsmvt_item-po_item = '10'.


APPEND goodsmvt_item.

goodsmvt_item-plant = 'Z001'.
goodsmvt_item-stge_loc = 'A001'.
goodsmvt_item-move_type = '351'.
goodsmvt_item-entry_qnt ='5'.
goodsmvt_item-po_number = '4300002609'.
goodsmvt_item-po_item = '20'.


APPEND goodsmvt_item.




CALL FUNCTION 'BAPI_GOODSMVT_CREATE'
EXPORTING
goodsmvt_header = goodsmvt_header
goodsmvt_code = goodsmvt_code
testrun = testrun
IMPORTING
goodsmvt_headret = goodsmvt_headret
materialdocument = materialdocument
matdocumentyear = matdocumentyear
TABLES
goodsmvt_item = goodsmvt_item
goodsmvt_serialnumber = goodsmvt_serialnumber
return = return
afs_goodsmvt_sku = afs_goodsmvt_sku.


IF sy-subrc EQ 0.
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
EXPORTING
wait = 'X'.
ELSE.
CALL FUNCTION 'BAPI_TRANSACTION_ROLLBACK'.
ENDIF.

LOOP AT return.
WRITE / return-message.
ENDLOOP.
Responder Con Cita
  #4  
Viejo 28/11/07, 13:41:46
jossnet jossnet is offline
Member
 
Fecha de Ingreso: oct 2007
Mensajes: 61
para anular un documento de material utilizo la transaccion mbst.
Responder Con Cita
  #5  
Viejo 28/11/07, 14:43:04
vickxo vickxo is offline
Senior Member
 
Fecha de Ingreso: nov 2006
Localización: Madrid, España
Mensajes: 118
Tonces intenta hacer los break-points a esa transaccion y busca la BAPI, o intentalo directamente
Responder Con Cita
  #6  
Viejo 06/12/09, 20:27:36
M I K E® M I K E® is offline
Junior Member
 
Fecha de Ingreso: nov 2006
Mensajes: 2
Bien tarde la respuesta pero a otro le puede servir.

La bapi para anular documentos de material es la:
BAPI_GOODSMVT_CANCEL

Saludos
Responder Con Cita
  #7  
Viejo 27/09/11, 19:48:17
florpe florpe is offline
Member
 
Fecha de Ingreso: oct 2009
Mensajes: 58
Y como hago una devolución??????
Responder Con Cita
  #8  
Viejo 29/09/11, 12:37:50
florpe florpe is offline
Member
 
Fecha de Ingreso: oct 2009
Mensajes: 58
nadie sabe como hacer una devolución??? se puede?????
Responder Con Cita
  #9  
Viejo 02/11/11, 15:19:08
wilivillegas wilivillegas is offline
Junior Member
 
Fecha de Ingreso: oct 2009
Mensajes: 1
Devolucion

a que tipo de devolucion te refieres? a una devolucion de un documento(anulacion) o a una devolucion al proveedor
Responder Con Cita
  #10  
Viejo 28/09/17, 16:23:19
ramiro_g ramiro_g is offline
Junior Member
 
Fecha de Ingreso: dic 2013
Mensajes: 2
No se muestra documento de anulación en flujo generado con BAPI_GOODSMVT_CANCEL

Hola estimados, como están?

Les comento que utilizo la bapi BAPI_GOODSMVT_CANCEL para realizar la anulación de documentos de material de entrada de mercancía (Mov. 101) asociados entregas de salida. La anulación la hace correctamente, el tema es que el documento de anulación no se visualiza en el flujo de documentos de la entrega. Si la anulación se hace manualmente por transacción MIGO, el documento 102 generado si es visualizado, no así con la bapi. ¿Estará faltando activar algún parámetro en la función o habrá alguna manera de asociar al flujo de la entrega al movimiento de anulación?

Muchas gracias, saludos.
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 19:03:54.


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