rbkmoney / jrekt-8583

Apache License 2.0
0 stars 1 forks source link

Описание полей #5

Closed avcherkasov closed 5 years ago

avcherkasov commented 5 years ago

Описание полей берутся из файла в самой библиотеке, т.е. они не переопределяются из-за чего в логах все это выглядит довольно странно. Например: у нас поле дата + время, а в логах пишется, что это только время.

Строка в библиотеке, которая загружает файл с описанием полей: https://github.com/rbkmoney/jrekt-8583/blob/ddf0f7c1a599bb696d6231c2916e573ad57fc252/src/main/java/com/rbkmoney/jrekt8583/netty/pipeline/IsoMessageLoggingHandler.java#L36

ps вероятно, есть смысл дать возможность переопределять файл с описанием полей, а вот если его нет, то использовать по умолчанию тот, что в библиотеке

Example:

12=Date and time, local transaction // Называется у нас
12: [Time, local transaction (hhmmss):NUMERIC(14)] = '20190130154623' // По умолчанию в либе
avcherkasov commented 5 years ago

Пока что заменили в либе