Экспорт в Клиент-Сбербанк/ Вид оплаты

Программирование на Атлантисе (VIP, FCOM, ARD), FastReport

Модераторы: m0p3e, edward_K, Модераторы

Ответить
IStep
Сообщения: 18
Зарегистрирован: 29 мар 2005, 17:49
Откуда: 33

Экспорт в Клиент-Сбербанк/ Вид оплаты

Сообщение IStep »

Сбербанк требует чёткое значение "Вид Оплаты".
Цель: Чтоб "Вид Оплаты" ставился автоматом по Счёту Контрагента.
1) Если Счёт Контрагента в Сбербанке - 30 Расчет.сист.СБ
2) Если Счёт Контрагента Не Сбербанке но в Москве или Моск.Обл - 50 Внутри региона
3) Если не 1 и не 2 - 40 Электронно
Известно:

"Вид Оплаты" :
в Сбербанке в Галактике 5.82(PLPOR.TELEPOST):
10 Почтой 1 Почтой
20 Телеграфом 2 телеграфом
30 Расчет.сист.СБ
40 Электронно 3 Электронно
4 СРОЧНО
50 Внутри региона 5 КЛИРИНГ

Напрашивается как внеш.атрибут к счёту контрагента.
Вопрос:
Общий: Если кто этот ребус решил - то как?
1.1) Как привязать внешний атрибут к KatBank ?
(Я имею в виду, что через фейсы Гала5.82 любит только KatOrg)
1.2) Как "Экспорт платёжных поручений" подружить с внешним атрибутом?
или
2.1) Как "Экспорт платёжных поручений" подружить с
полем KatBank.Schet3 или KatBank.REMARK или ... c любым, с кем не дружит?
И так, чтоб после патча они не не поругались.
Спасибо.
Goblin
Местный житель
Сообщения: 474
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Сибирь-матушка
Контактная информация:

Re: Экспорт в Клиент-Сбербанк/ Вид оплаты

Сообщение Goblin »

Экспорт в клиент-банк сами писали для себя и под наши банки - поэтому все в порядке у нас 8)
Питаю патологические отвращение и ненависть в особо тяжелой и крайне запущенной формах к семейству программ Microsoft Business Solution !
Восславим господа Кришну за то, что у нас есть ГАЛАКТИКА !
Seybukan
Местный житель
Сообщения: 1357
Зарегистрирован: 29 мар 2005, 17:49
Откуда: СПб, ЭП-Аудит
Контактная информация:

Re: Экспорт в Клиент-Сбербанк/ Вид оплаты

Сообщение Seybukan »

тебе надо чтоб в галке автоматом ставилось или в клиент выгружалось а в галке ручками ставить будут или в галке вообще ставить не будут а в клиент надо????
у меня 5.84 но думаю помогу
IStep
Сообщения: 18
Зарегистрирован: 29 мар 2005, 17:49
Откуда: 33

Re: Экспорт в Клиент-Сбербанк/ Вид оплаты

Сообщение IStep »

Надо чтоб автоматом из галки в клиент-сбербанк выгружалось. Средстрами Экспорта.
Но для В Экспорте не хватает функционала.

Может есть у кого опыт в написании на паскале функций, работающих с View(или как там в паскале?)->dll. В RER Нужна функция, чтоб Внешний значение String атрибута дала.
Seybukan
Местный житель
Сообщения: 1357
Зарегистрирован: 29 мар 2005, 17:49
Откуда: СПб, ЭП-Аудит
Контактная информация:

Re: Экспорт в Клиент-Сбербанк/ Вид оплаты

Сообщение Seybukan »

if(pdTelePost=string('почтой'),'10',if(pdTelePost=string('электронно'),'40',''))

Я делал на 5.84!!!!!!
Но можно завязать на БИК банка, если нет в 5.82 pdTelePost.
Seybukan
Местный житель
Сообщения: 1357
Зарегистрирован: 29 мар 2005, 17:49
Откуда: СПб, ЭП-Аудит
Контактная информация:

Re: Экспорт в Клиент-Сбербанк/ Вид оплаты

Сообщение Seybukan »

В 5.82 поле pdTelePost все же есть!!!
IStep
Сообщения: 18
Зарегистрирован: 29 мар 2005, 17:49
Откуда: 33

Re: Экспорт в Клиент-Сбербанк/ Вид оплаты

Сообщение IStep »

pdTelePost = F(plPor.TelePost)
plPor.TelePost = [1,2,3,4,5]
управлять plPor.TelePost НЕ из Экспорта- да легко! Но уж ооочень не хочу, т.к. Настройка Экспорта всегда перед глазами.

>>"завязать на БИК банка"
- ДА!..И кидать через Экспорт - вот предел мечтаний. Но 1.1) + 1.2) см. первое сообшение
Seybukan
Местный житель
Сообщения: 1357
Зарегистрирован: 29 мар 2005, 17:49
Откуда: СПб, ЭП-Аудит
Контактная информация:

Re: Экспорт в Клиент-Сбербанк/ Вид оплаты

Сообщение Seybukan »

if(pdTelePost=string('почтой'),'10',if(pdTelePost=string('электронно'),'40',''))

Это писал прям в настройках экспорта.
Уверяю вас, что работает.
Определите поле DBF, а в формулу скопируйте мою увидите, что получиться.
IStep
Сообщения: 18
Зарегистрирован: 29 мар 2005, 17:49
Откуда: 33

Re: Экспорт в Клиент-Сбербанк/ Вид оплаты

Сообщение IStep »

Большое спасибо, Seybukan.

В том, что это работает у меня нет никаких сомнений.
Но plPor.TelePost как ставить? Руками оператору?
Как "Временно"- это способ, но равноправный с тем, чтоб в Гале с видом отправки НИЧЕГО не делать, а ставить его в самом Клиент-Сбербанке !руками на каждую платёжку!

Хочу сделать автоматом, потому и спрашиваю.

PS Одна из "Шаманских" идей:
в KATBANK.NAME, в имя банка дописть в конце один из 3 осимволов [',`]. В платёжке не заметят, а Вид отправки будем знать :))
Seybukan
Местный житель
Сообщения: 1357
Зарегистрирован: 29 мар 2005, 17:49
Откуда: СПб, ЭП-Аудит
Контактная информация:

Re: Экспорт в Клиент-Сбербанк/ Вид оплаты

Сообщение Seybukan »

Использую тогда в выводе значения KATBANK.NAME LTrim(KATBANK.NAME,'') указав символ на который проводишь проверку.
Seybukan
Местный житель
Сообщения: 1357
Зарегистрирован: 29 мар 2005, 17:49
Откуда: СПб, ЭП-Аудит
Контактная информация:

Re: Экспорт в Клиент-Сбербанк/ Вид оплаты

Сообщение Seybukan »

Пардон RTrim.
:)
Ответить