cancel
Showing results for 
Search instead for 
Did you mean: 

MT103 payment file format, missing tag 72

Former Member
0 Kudos

Hi

We are trying to configure the MT103 payment file format for HSBC bank based out of Malta. We are able to generate the payment file successfully, but the file structure doesn’t meet bank’s specifications. Bank has asked for mandatory TAG 72 in the payment file, which should appear as the last tag to the file but it is not appearing in our output. Following is the output  generated by SAP:

MMEBMTMT

103

:20:F110000001

:23B:CRED

:23E:SDVA

:32A:120716GBP900,

:33B:GBP900,

:50K:/026131508001

XXX ICELAND

XXX Test City

Test Street 1234

:52A:MMEBMTMT

:57A:/30904813

BARCGB22

:59:/30904813

ABC LOGISTICS LTD.

81 Tweedy Road

GB - Kent BR1 1TW United Kingdom

:70:No.MT103/10.6.2012

:71A:SHA

<END>

We have maintained one out of four instruction keys (as 103 –SDVA) for bank country (Malta) and assigned the instruction key in house bank master
data. During maintenance of instruction keys SAP suggests that data requested as per instruction keys will appear in tag 72, but even after maintaining the
instruction keys nothing is turning up in payment file.

We are using Standard SAP delivered MT103 format and have done following configuration for generation of the file:

 

  1. Defined MT103 DME format in payment method per country.
  2. Maintain issuer details in Payment method per Co. Code.
  3. Defined instruction key 1 for bank country MT and our payment method as 1 – (MT103/SDVA) & assigned Instruction key to house bank.
  4. Maintained cost allocation key as 3 in instruction key.

Please suggest if we are missing any other mandatory config step which is essential for generation of Tag 72 in MT103 file format.

Regards

Rohit

Accepted Solutions (0)

Answers (2)

Answers (2)

emoke_suto
Employee
Employee
0 Kudos

Hi Rohit,

The Tag 72 is filled with FORM FILL_FIELD_72 and this is only used by formats MT100, MT200, MT202 and MT104.

As tag 72 is only optional, this is not filled here. The only way to get it filled is modifying the function FI_PAYMEDIUM_MT103_30. If you need the field 72, you can fill it in exit 31:

1. Copy function FI_PAYMEDIUM_SAMPLE_30 to get the right interface

2. Implement the function, appending lines to table T_FILE_OUTPUT with tag 72.
3. Register the function in transaction OBPM3 for event 31.

Please read note 505736 too.

Regards,

Emöke

Former Member
0 Kudos

Hi Rohit,

You need to change a bit and add required info in ABAP concerned program of MT103 with help of ABAPer and also need to configure accordingly as per Bank requirement

FA > Outgoing Payment > Automatic Outgoing Payment > Paymenet Media > Data Medium Exchange > Define Instruction for Payment Transaction .

Raghav

former_member599097
Discoverer
0 Kudos

Hi,

i need the specification details of the MT 103 file format, where can i find this?