В динамических мероприятиях не работает ФМ HR_INFOTYPE_OPERATION. Для вставки записи инфо-типа нужно просто заполнить пару глобальных таблиц.
На примере вставки записи 2002 ИТ:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
pspar-dmsnr = 1. " seqnr должен совпадать initial_values-field_name = 'P2002-BEGUZ'. initial_values-field_value = p2002-beguz. initial_values-seqnr = 1. APPEND initial_values. initial_values-field_name = 'P2002-ENDUZ'. initial_values-field_value = p2002-enduz. initial_values-seqnr = 1. APPEND initial_values. initial_values-field_name = 'P2002-BEGDA'. initial_values-field_value = p2002-begda. initial_values-seqnr = 1. APPEND initial_values. initial_values-field_name = 'P2002-ENDDA'. initial_values-field_value = p2002-begda. initial_values-seqnr = 1. APPEND initial_values. initial_values-field_name = 'P2002-VERSL'. initial_values-field_value = p2002-versl. initial_values-seqnr = 1. APPEND initial_values. dynmeas-actio = 'INS'. dynmeas-infty = '2002'. dynmeas-subty = '0080'. dynmeas-seqnr = 1. " seqnr должен совпадать APPEND dynmeas. |