Duda con esta Bapi SD_CUSTOMER_MAINTAIN_ALL

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • super68
    Junior Member
    • ago
    • 2

    #1

    Duda con esta Bapi SD_CUSTOMER_MAINTAIN_ALL

    Que tal Tengo una duda no es el momento de actualizar o dar de alta sino mas bien de validar que los datos esten correctos sin hacer ninguna modificacion o actualizacion , mas que todo me valide que los datos que estoy enviando sean los correctos, alguien sabe que parametro agregar o quitar para ello.

    Solo deseo validar que los datos sean correctos al usar esta bapi.

    Envio el codigo que funciona perfectamente al momento de Crear Cliente


    * Creación del cliente.
    CALL FUNCTION 'SD_CUSTOMER_MAINTAIN_ALL'
    EXPORTING
    i_kna1 = wakna1
    i_knb1 = waknb1
    i_knvv = waknvv
    i_bapiaddr1 = wabapiaddr1
    i_force_external_number_range = lv_externo
    IMPORTING
    e_kunnr = wakunnr-kunnr
    TABLES
    t_xknvi = iknvi
    t_xknvk = ixknvk
    t_xknvp = ixknvp
    t_xknva = ixknva
    EXCEPTIONS
    client_error = 1
    kna1_incomplete = 2
    knb1_incomplete = 3
    knb5_incomplete = 4
    knvv_incomplete = 5
    kunnr_not_unique = 6
    sales_area_not_unique = 7
    sales_area_not_valid = 8
    insert_update_conflict = 9
    number_assignment_error = 10
    number_not_in_range = 11
    number_range_not_extern = 12
    number_range_not_intern = 13
    account_group_not_valid = 14
    parnr_invalid = 15
    bank_address_invalid = 16
    tax_data_not_valid = 17
    no_authority = 18
    company_code_not_unique = 19
    dunning_data_not_valid = 20
    knb1_reference_invalid = 21
    cam_error = 22
    OTHERS = 23.


    Gracias y saludos de antemano.
  • cmacvicar
    Member
    • may
    • 43

    #2
    Hola,

    Si la fucion no tiene un parámetro check o test. tienes que buscar otra función dentro del grupo de funciones (V02D).

    Creo que esta te puede ayudar SD_CUSTOMER_CHECK



    Que estés bien
    Que estes, bien.


    Suerte chau

    Comentario

    Trabajando...