BEST logo логотип компании БЭСТ - программы для бизнеса ПРОДАЖИ
+7 (991) 312-04-37
trade@bestnet.ru
ПОДДЕРЖКА
+7 (495) 775-66-76
consult@bestnet.ru
СКАЧАТЬ
Обновления
Дистрибутивы
Авторизация

Логин:
Пароль:
Забыли свой пароль?
Регистрация
ВАШ ВОПРОС

Доступ к Личному кабинету закрыт!
Как получить доступ?


Главная  / Поддержка  / Форум  / Публичные форумы  / Программирование приложений  / Автоматическое формирование платежных требований

Форум

Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Страницы: 1
RSS
Автоматическое формирование платежных требований
 
Такая задача:
БЭСТ4 В управлении продажами выписывается счет-фактура. Далее нужно сформировать платежное требование по этой счет-фактуре в расчетных и валютных счетах. Есть желание этот процесс автоматизировать.
Может кто уже разрабатывал, что нибудь подобное или просто может дать совет. :help:
 
Дмитрий может пора посмотреть на БЭСТ-5.
По программированию готов помогать, а решать то, что уже стало делом Б5 на практике перестал.
Если будут Вопросы по программированию - отвечу всегда
 
То есть в БЭСТ 5 это уже штатная операция?
 
Объекта "платежное поручение" пока в КБ не делали.
Но правильнее первичные документы создавать через объекты и такие задачи рассматривать совместно с КБ - ставить их в план.
 
Дим, есть готовый рабочий плагин формирования требований для Автоваза, но для 5ки.
Переделать, думаю, не составит труда.
Работает на событие "сохранить" по коду покупателя, формирует пт при сохранении.
С уважением,
Ильин Евгений
 
Можно на емейл. Плюс если можно, небольшое описание сути процесса.
 
в личку скинь адрес
С уважением,
Ильин Евгений
 
Здравствуйте!
Для БЭСТ4 12.01 сделал плагин для формирования платежных требований на основе накладных из модуля Учет материалов и МБП. В таблицу BANK\rsdoc строки добавляются, но когда заходишь в Расчетные и валютные счета, то требований не видно. Появляются они только, если сделать индексацию. Подскажите, как сделать так, чтобы созданные платежные поручения были видны автоматически?
 
1. Возможно дело в плагине
2. Попробуйте сравнить свои строки с оригиналом и найти различия
 
Скорей всего, не все поля заполнены. Что пишется в nnoper?
Для того чтобы понять что писать, надо создать запись руками в штатном режиме, затем посмотреть на все поля этой записи и дальше уже искать источники для каждого значения.
С уважением,
Ильин Евгений
 
Заработало. Надо было не просто открывать таблицу rsdoc, но и открыть индексный файл rsdoc.cdx. Спасибо nordk, itman.
 
Цитата
RKh пишет:
Заработало. Надо было не просто открывать таблицу rsdoc, но и открыть индексный файл

Любопытно а как Вы открывали ?
 
Скажите, что записывается в колонке OPER_KALK? Не могу понять, откуда берется набор чисел.
 
Цитата
nordk пишет:
Любопытно а как Вы открывали ?


Код
cPath := LoadPath() + "BANK\rsdoc.dbf"
use (cPath) alias "ursdoc" shared new


Надо добавить еще:
Код
cPath := LoadPAth() + "BANK\rsdoc.cdx"
set index to (cPath)
 
В БЭСТе есть две штатные функции:
NetUse()
и
DBOPENBASES()

Их применение освобождает Вас от подобных проблем.
Старайтесь пользоваться штатными фнукциями.
Не забывайте, что в них могут быть заложены нужные для таблиц БЭСТа вещи дополнительно.
 
Цитата
Дмитрий Хващевский пишет:
Скажите, что записывается в колонке OPER_KALK? Не могу понять, откуда берется набор чисел.

В 5-ке уникальное значение формируется функцией xguid(), а в 4-ке надо поискать как.
С уважением,
Ильин Евгений
Страницы: 1
Читают тему (гостей: 1)