Страница 1 из 3

как определить организацию?

Добавлено: 03 июн 2008, 12:25
eyolkina
Добрый день!
Возможно немного не потеме, но всеже..

Занимаюсь переносом платежных поручений из Банк-клиента в Галактику.
Очень остро стала проблема определения плательщика и получателя, вернее их nrec в Галактике.
В платежке мне доступны поля:
Название организации (которое почти на 90% не будет совпадать с тем что в Галактике),
ИНН,
Р\с, БИК, КПП.

остальные могут быть и не доступны.


Первоначально думала определять организацию по ИНН, но!
К сожалению, обнаружилось, что у нас организаций с одинаковыми ИНН пруд пруди - таким образом заносились филиалы. Даже наших собственных организаций - 2 шт. :(((

Есть ли выход из подобной ситуации?

Добавлено: 03 июн 2008, 13:00
Алексей
ИНН + Р/С - обычно уникально

Добавлено: 03 июн 2008, 14:19
eyolkina
ИНН + Р/С - обычно уникально
ага :)
видимо придется так выкручиваться...

Добавлено: 03 июн 2008, 14:43
eyolkina
ИНН + Р/С - обычно уникально
ничего подобного, в разных банках могут быть одинаковые номера счетов.
Придется еще и БИК учитывать.

Добавлено: 03 июн 2008, 15:34
Den
Например, при импорте платежек при возникновении подобной ситуации организовать вывод в экранный элемент такие организации и юзверь сам будет тыкаться на нужную...

Добавлено: 03 июн 2008, 16:06
eyolkina
Например, при импорте платежек при возникновении подобной ситуации организовать вывод в экранный элемент такие организации и юзверь сам будет тыкаться на нужную...
ну да - как последний вариант для разрешения неоднозначности...
надо еще найти как это делается :)

Добавлено: 04 июн 2008, 05:41
Алексей
eyolkina писал(а):
ИНН + Р/С - обычно уникально
ничего подобного, в разных банках могут быть одинаковые номера счетов.
Придется еще и БИК учитывать.
Чтобы совпал и ИНН и Р/С в разных банках - не видел ни разу подобного...

Добавлено: 05 июн 2008, 14:20
PViP
А можно воспользоваться модулем Клиент-Банк! и не парить себе мозг давно изобретенным интерфейсом :)

Добавлено: 05 июн 2008, 14:57
eyolkina
Чтобы совпал и ИНН и Р/С в разных банках - не видел ни разу подобного...
В нашей базе совпадает - причем это зачастую из-за дублирования данных - на предложения от этого избавится отвечают категорическим отказом - де не надо - это внесет путаницу.
Кстати совпадают не только изза дублирования.
Например у нашей организации 2 одинаковых расчетных счета, но в разных банках.
А можно воспользоваться модулем Клиент-Банк! и не парить себе мозг давно изобретенным интерфейсом
Попробовала - в примере правильно определяет плательщика и получателя, но при нажатии "Добавить" - выдате ошибку:
Нет настройки для документа (0)!


Можно ли как-нибудь в модуле Клиент-Банк сохранить nrec добавленых платежек в файл, а также вставить занчения во внешние классификаторы?

Добавлено: 05 июн 2008, 15:02
eyolkina
Нет настройки для документа (0)!
данные то вставляются, вто только TIDK и TIDKGAL заполняются значением 0...

а мне надо разными в зависимости от банки и того - исх. или вх. платежка.

Добавлено: 05 июн 2008, 15:19
eyolkina
TIDK и TIDKGAL - выставляю...
Так что впринципе, через модуль банк-клиент получается импортировать.

вот только осталась проблема с сохранением nrec и вставкой во внешние классификаторы.
Мож но ли как-то воспользоваться функцией для Импорта из модуля банк-клиент?

Добавлено: 05 июн 2008, 15:23
eyolkina
в модуле клиент-Банк - есть возможность обработки ДО импорта и ПОСЛЕ импорта...
а вот как добыть nrec - я не поняла

Добавлено: 06 июн 2008, 12:39
PViP
eyolkina, видимо придется самим писать импорт! Внешние классификаторы наверное ни как не запихнуть в клиент банк.

Есть объектные интерфейсы для работы с внешними классификаторами, но врятли они будут работать в клиент-банке.

Добавлено: 06 июн 2008, 14:25
eyolkina
Уже пишу :)

Вопрос поэтому поводу:

Код: Выделить всё

Function PlPor_Insert (bufPlPor : TPlPor) : Comp; 
Добавление PlPor, с проверкой корректности и формированием SoprHoz  

несмотря на запись в документации SoprHoz и BaseFin не формируется...

Хотя выставляю TIDK, TIDKGAL, CPOL, CPLAT, CABNKPOL, CBANKPLAT...

Добавлено: 06 июн 2008, 14:33
eyolkina
Очень была бы рада примеру ручного создания SoprHoz и BaseFin :)
:[