Bapi_salesorder_createfromdat2
Hola!
Cuando ejecuto la BAPI: BAPI_SALESORDER_CREATEFROMDAT2 Los mensajes que me devuelve son: S V4 233 SALES_HEADER_IN procesado con éxito S V1 311 CG-Ped. Pasta Fresca 8101282403 se ha grabado SALESDOCUMENT 8101282403 Pero cuando voy a ver este pedido en la VA03, y pongo el salesdocument indicado, me dice que no existe... llevo bastante rato y no acabo de ver qué es lo que pasa... si alguien me puede ayudar :-) Miguel Angel. |
Hola Miguel Angel,
Pues tiene toda la pinta de que no esté incluido el commit en tu Bapi. Después de llamar a la BAPI_SALESORDER_CREATEFROMDAT2 llama a la BAPI_TRANSACTION_COMMIT. Ejemplo: if sy-subrc = 0. data : L_WAIT TYPE BAPITA-WAIT VALUE 'X'. CALL FUNCTION 'BAPI_TRANSACTION_COMMIT' EXPORTING WAIT = L_WAIT. endif. Un saludo ;) |
........ toda la razón..... qué burro me siento :-/
GRACIAS! |
Nada hombre que nos ha pasado a todos :D .
Un saludete. |
mmm.... ahora ya me crea los pedidos, pero siempre me crea del mismo tipo (VBTYP). En principio, si le pongo VBTYP = 'C' es un pedido y VBTYP = 'H' es una devolución, pero siempre me lo guarda como 'C' :-/ alguna idea? |
Hola de nuevo, Ahora me da un error como este al intentar hacer una devolución (tipo H): E V1 761 Combinación no permitida de objeto empresarial BUS2032 y tipo doc.comercial H Gracias por tus respuestas tracer, supongo que se nota que en temas SD voy muy pez... Miguel Angel. |
Solventado :) para las devoluciones el Object es el BUS2102 |
Devoluciones
para las devoluciones debes usar la funcion / Bapi BAPI_CUSTOMERRETURN_CREATE.
Recuerda que debes hacerle el commit. Espero te funcione. |
Problemas Bapi BAPI_SALESORDER_CREATEFROMDAT2
Hola, el problema es el siguiente, "alguien" nos hizo un report para cargar pedidos de ventas, este consistia en coger un fichero de texto leerlo y grabar el contenido mediante la bapi "BAPI_SALESORDER_CREATEFROMDAT2" ahora el problema es que en este mismo fichero viene notas de abono, la bapi BAPI_SALESORDER_CREATEFROMDAT2 peta retornando el error "Combinación no permitida de objeto empresarial BUS2032 y tipo doc.come k", entiendo que esta bapi no es la que se debe utlilizar para grabar notas de abono, alguien me podria decir cual es la indicada para este caso y si es posible indicar un ejemplo
Muchas gracias |
Bapi_salesorder_createfromdat2
Hola a todos,
La bapi me tira el error con el que ustedes han tratado: E V1 761 Combinación no permitida de objeto empresarial BUS2032 y tipo doc.comercial H. Han podido solucionarlo?? O han debido utilizar la BAPI_CUSTOMERRETURN_CREATE?? Gracias! |
error en bapi
saludos, foro.
estoy usando la bapi 'BAPI_SALESORDER_CREATEFROMDAT2' despues de llamar a la bapi llamo al commit 'BAPI_TRANSACTION_COMMIT' el resultado son estos mensajes: E |VP |112 |Indicar solicitante o destinatario de mercancías E |V4 |219 |El documento de venta no se modifica alguien ya le paso esto? o una idea de que puede ser? gracias, saludos. |
Hola, prueba pasando el solicitante, destinatario de mercancias o ambos a la bapi como paràmetro a la tabla t_order_partners
** Solicitante wa_order_partners-partn_numb = tb_kunnr_sol. * Tipo wa_order_partners-partn_role = 'AG'. * Pais wa_order_partners-country = tb_land1. * Idioma wa_order_partners-langu = tb_spras. * Nombre wa_order_partners-name = wa_kna1-name1. * Población wa_order_partners-city = wa_kna1-ort01. * Calle wa_order_partners-street = wa_kna1-stras. * Código postal wa_order_partners-postl_code = wa_kna1-pstlz. APPEND wa_order_partners TO t_order_partners. ** Destinatario de mercancía wa_order_partners-partn_numb = tb_kunnr_dest. * Tipo wa_order_partners-partn_role = 'WE'. * Pais wa_order_partners-country = g_dest-pais. * Idioma wa_order_partners-langu = tb_spras. * Nombre wa_order_partners-name = g_dest-nom. * Nombre 2 wa_order_partners-name_2 = g_dest-nom2. * Nombre 3 wa_order_partners-name_3 = g_dest-nom3. * Nombre 4 wa_order_partners-name_4 = g_dest-nom4. * Población wa_order_partners-city = g_dest-pob. * Region wa_order_partners-region = g_dest-region. * Calle wa_order_partners-street = g_dest-calle. * Código postal wa_order_partners-postl_code = g_dest-codp. * Núemro de teléfono wa_order_partners-telephone = g_dest-tel. * Núemro de fax wa_order_partners-fax_number = g_dest-fax. APPEND wa_order_partners TO t_order_partners. Saludos! |
Bapi Para Crear Pedidos De Venta
Tengo Problemas Con Esta Bapi, No Me Esta Explosionado Los Materiales De Una Lista De Materiales. Con Que Campos Controlo Esto.
|
disponibilidad de mercancia
hoal foro estoy usando la BAPI_SALESORDER_CREATEFROMDAT2, para crear sales order en automatico pero no me esta chekando la disponibilidad de mercancia, alguna idea por donde puede ir la cosa?
es decir con la bapi se genera el documento de ventas normal aun sin tener exitencia, sin embargo cuando proceso manualmente el pedido si me cheka la disponibilidad. muchas gracias, saludos. |
Error con BAPI SALES ORDER
Qué tal:
Tengo el programa que ejecuta la BAPI y aparentemente funciona correctamente, pero no me crea el número de Pedido. El código de retorno me da 0 y en la tabla de errores no me muestra nada (ya que en teoría, la BAPI funcionó como debe). ¿Alguien tiene alguna idea de cómo solucionarlo o qué está pasando? Gracias. ¡Saludos! |
Husos Horarios son GMT. La hora en este momento es 13:26:42. |
www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web