ABAP: Validar NIF/DNI

Con la función estándar de SAP TAX_NUMBER_CHECK podemos validar el NIF/DNI, para ello le pasaremos el país al que pertenece y el DNI/NIF a validar.

 

Paràmetros de Entrada
  • COUNTRY: País del NIF
  • NATURAL_PERSON_FLAG: Si el flag se marca el NIF que se valida pertenece a una persona natural (Por defecto está marcado)
  • REGION: Región (Estado federal, provincia, región)
  • STKZU: Sujeto a IVA
  • TAX_CODE_1: Número de identificación fiscal 1
  • TAX_CODE_2: Número de identificación fiscal suplementario
  • TYPE_OF_TAX_CODE_1: Tipo de NIF
  • TAX_CODE_3: NIF 3
  • TAX_CODE_4: NIF 4
  • TAX_CODE_5: NIF 5

(más…)

ABAP: Validar Cuenta Bancaria

Con la función BANK_ACCOUNT_CHECK podremos validar una cuenta bancaria, pasandole como información la Cuenta Bancaria, Clave control de banco, Clave de país y Código bancario.

Si disponemos del IBAN, podremos conbinarlo con la función CONVERT_IBAN_2_BANK_ACCOUNT, con esta función a partir del IBAN obtendremos los datos anteriores y los utilizaremos la nueva función para validarlos.

Parámetros de Entrada
  • BANK_ACCOUNT: Número de cuenta bancaria
  • BANK_CONTROL_KEY: Claves de control de banco
  • BANK_COUNTRY: País del banco
  • BANK_NUMER: Número del banco
Parámetros de Salida
  • SY-SUBRC = 0: Los datos son correctos (LaCuenta bancaria es válida)
  • SY-SUBRC <> 0: Los datos no son correctos o no es válida

(más…)