Fonction SAP BAPI_FLCUST_CREATEFROMDATA - Create New Flight Customer

Paramètre Reférence Type Long. Valeur par déf. Facultatif Description
CUSTOMER_DATA BAPISCUNEW u 200 Customer data
TEST_RUN BAPISCUAUX-TESTRUN C 1 SPACE X Switch to simulation mode

Paramètre Reférence Type Long. Description
CUSTOMERNUMBER BAPISCUDAT-CUSTOMERID N 8 Customer Number

Paramètre Reférence Long. Facultatif Description
EXTENSION_IN BAPIPAREX 990 X Import customer enhancements
RETURN BAPIRET2 548 X Return Messages

Functionality
You can use this method to create a data record for a flight customer.
INCLUDE DOC_BAPI_DEMO OBJECT DOKU ID TX
INCLUDE DOC_AUTH01 OBJECT DOKU ID TX
You can use the CustomerData parameter to specify the mostimportant customer data.
When creating a new customer, the system assigns a new customer number.The customer number is returned in the CustomerNumber parameter.
INCLUDE DOC_TESTRUN OBJECT DOKU ID TX


INCLUDE BAPI_CUST1 OBJECT DOKU ID TX


INCLUDE BAPI_CUST_IN OBJECT DOKU ID TX


INCLUDE BAPI_CUST2 OBJECT DOKU ID TX

Return Codes
INCLUDE BAPI_RET
INCLUDE BAPI_INFO1 OBJECT DOKU ID TX
INCLUDE BAPI_INFO2 OBJECT DOKU ID TX
INCLUDE BAPI_KEYFIELD

Description
This parameter contains the most important customer data.
The CUSTNAME and CUSTTYPE fields are obligatory .
It makes sense to fill many fields so that a customer data record whichis as complete as possible can be generated.
INCLUDE DOC_FL_DEST2 OBJECT DOKU ID TX
The LANGU and LANGU_ISO fields are alternatively available forspecifying the language key. (If both fields are filled, the entry inthe LANGU field always takes priority and the entry in the LANGU_ISOfield is ignored.)
INCLUDE DOC_CHECK0 OBJECT DOKU ID TX

  • COUNTR und COUNTR_ISO

  • LANGU und LANGU_ISO

  • CUSTTYPE

  • DISCOUNT

  • INCLUDE DOC_CHECK OBJECT DOKU ID TX
    INCLUDE BAPI_DATAELEMENT OBJECT DOKU ID TX
    INCLUDE DOC_TESTRUN1 OBJECT DOKU ID TX
    INCLUDE DOC_TESTRUN2 OBJECT DOKU ID TX
    INCLUDE DOC_TESTRUN3 OBJECT DOKU ID TX
    INCLUDE BAPI_EXTIN OBJECT DOKU ID TX
    INCLUDE BAPI_TABLE

    Value range
    Authorization messages
    Type ID number message
    E BC_IBF 002 No authorization
    Value check messages
    Type ID number message
    E BC_IBF 012 Unknown country code &1
    E BC_IBF 013 Unknown language code &1
    E BC_IBF 152 Customer type can be only B or P
    E BC_IBF 153 Customer discount cannot be greater than 100%
    E BC_IBF 154 Customer discount cannot be less than 0%
    E BC_IBF 018 ISO language code &1 unknown
    E BC_IBF 017 ISO country code &1 unknown
    E BC_IBF 161 No customer name specified
    Other possible messages
    Type ID number message
    S BAPI 000 &1 &2 &3 has been created. External reference: &4
    E BAPI 001 No instance of object type &1 has been created. Externalreference: &4
    E BC_IBF 006 Technical error
    I BC_IBF 008 Method executed in TestRun mode