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

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

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


Форум

Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Выбрать дату в календареВыбрать дату в календаре

Страницы: Пред. 1 ... 3 4 5 6 7 8 9 10 11 12 13 След.
Платежное поручение спроверками на ошибки.
 
Сергей, большое спасибо за помощь.
С реквизитами вышло все отлично.
Посмотрел rsdoc.dbf этого клиента, 90% заполнено поле oper_rcv, это карточка клиента.
Может быть связываться с проверкой именно этой карточки.
Насчет задвоенности карточек с одним ИНН еще не разбирался .
Заменил сообщение об ошибке, с инструкцией по исправлению.
Убрал закомментированные тобой строки кода.
С количеством знаков в назначении платежа.
Ввиду моей слабости программирования, решил, вместо текста, вывести сколько знаков в строке. Например, 212
Это более информативно, чем строка из платежки, где не понятно сколько надо убрать символов.
Поправил текст транспаранта.
Убрал твой транспарант на сообщение о правильности написания текста.
В основном заполняют корректно. А появление дополнительного сообщения будет раздрожать.
В идеале конечно, это отследить расположение знака до перевода на другую строчку.
Т.е выделение НДС. и удалить левые символы от него, превышающее кол-во знаков например 2.
Логику построить могу, а как в фастрепорте не знаю.

КАК ПОДАВИТЬ ВЫХОД КАРТОЧКИ ЗАПРОСА С СООБЩЕНИЕМ О НАПИСАНИЕ ДАТЫ И СУММЫ?
Нас устраивает предлагаемый по умолчанию.
Изменено: ВАЛЕРИЙ БОНДАРЧУК - 11.01.2011 08:44:48
Платежное поручение спроверками на ошибки.
 
Цитата
Сергей Иваницкий пишет:
В фастрепорте есть функция Input(<Заголовок> [,<Значение>]). на нажати кнопки "Выполнить" вешаешь проверку длины примерно так:
Код

S1:=[строка]

While Length(S1)>210 do

Begin

S1:= Input("Слишком длинное основание",S1)

End;

попробовал на кнопке запроса Выполнить, через Редактор написал такой код
Код
S1:=[DialogForm.PL_P."Назнплатнаиментовараначало"]
While Length(S1)>210 do
Begin
S1:= Input("Слишком длинное основание",S1)
End;


В _osnov записан такой вот текст :
"Рег.№ в УПФР по Вахит.р-ну 013-502-003843 Страх.взна обязат пенс.страх. зачисл.в ПФ РФ на выпл накопчасти тр.пенсии за октябрь 10г в сумме 1570-56 и требование от 20.10.на сумму 0-28длооожложлжлллэлэшлзэшшэллллэлэлэлэздлэдлзэлэзллллзлзлзлзлоожщрршршршорш"
отправляю на печать, ничего не сообщает, все выдается на просмотр.
Событие на запись и удаление документов в реестре банковских выписок
 
Сергей.
Я думаю что достаточно плагина на запись.
Бухгалтеров можно приучить сначало запомнить платежное поручение.
На запись срабатывают плагины на контроль с вызовом транспаранта об изменении,
что основание большое или возможно изменились реквизиты. Если транспарантов нет, значит все Хорошо.
Затем нужно вновь войти в нее и распечатать.
Изменено: ВАЛЕРИЙ БОНДАРЧУК - 05.01.2011 15:30:21
Событие на запись и удаление документов в реестре банковских выписок
 
Проверил в реестре платежных поручений.
Вызов спецфункций ALT+S
там 6 событий по требованию, запись документа, удаление документа, вход в реестр, позиционирование по CTRL+F7,
позиционирование по Shift+F7.
Так что, можно попробовать.
Выгрузка отчета в Excel, "Кривая" выгрузка отчета, наимен партии.
 
Алексей, добрый день.
Возможно, ли создать плагин в БЭСТ 4 - 5 на создание платежных поручений из текстового файла в формате импорта платежного поручений 1С.
Так как ваш изумительный "разбор выписок банка" работает с этим форматом, возможно, наверное, из 1с_to_cl.txt формировать платежные поручения.
Событие на запись и удаление документов в реестре банковских выписок
 
Сергей, если у вас заработало, не поможете ли написанием плагина на запись платежного поручения, с проверками реквизитов и длины полей основания не более 210 символов
темы
http://www.bestnet.ru/support/forum/index.php?PAGE_NAME=read&FID=11&TID=4516
и
http://www.bestnet.ru/support/forum/index.php?PAGE_NAME=read&FID=9&TID=4517
Изменено: ВАЛЕРИЙ БОНДАРЧУК - 30.12.2010 06:52:36
Платежное поручение спроверками на ошибки.
 
Дмитрий, спасибо за помощь, но сейас такая запарка да и пробки кругом.
Вообще мне не понятно в каких местах и как организовывать sql запросы.
Можно хотя бы в готовом frf
Форма нужна уже сегодня, крайний случай завтра.
На выходных и праздничных, я бы все это осмыслил и подробно пошагово описал в данном посте.
С уважением, Валерий Бондарчук.
Изменено: ВАЛЕРИЙ БОНДАРЧУК - 30.12.2010 06:39:13
Замена табельных номеров
 
Теперь стало понятнее.
То есть к существующей базе, добавляются новые сотрудники.
Остается момент архива, нужно ли его присоединять, для правильного расчета отпускных и больничных?
Если нет, то в БЭСТ4+, существует режим экспорта.импорта данных в EXCEL и HML формате.
Перед началом прочитайте небольшую инструкцию.
"Обмен данными с ms excel», находится C:\B4_plus\DOC\.

Волшебные клавиши ALT+X – импорта – экспорта строк в Excel формате работают, только после включения их в описании полей базы данных БЭСТ страница 3 Руководства.
N Настройка ->1. Настройка предприятия ->1. Сервисные функции по работе с БД -> 9.Описание структуры БД.
Огромный плюс БЭСТ 4 – это работа горячих цифр слева от описания режима. Например, нажали 9, вместо 8 клавиши курсора вниз или одного, если кто помнит клавиши курсора вверх. И мы залетаем Структуру БД.
F6 - Искать по имени раздела-файла.
Раздел? SALARY
Таблица?
входим во все таблицы данного раздела.
Курсор стоит на последнем поле Импорт (по ALT+X)
«Не разрешен». Пробелом меняем «по первичному индексу». Enter.
Возвращаемся в Зарплату.
Делаем фильтр по необходимым сотрудникам (например, отмечаем всех уволенных для не участия в расчете).
Нажимаем ALT+X, выходит транспарант вариантов обмена, выбираем верхний «Экспорт в MS Excel». Enter. Появляется огромный список полей для передачи, поскольку все информационные поля, в том числе и дополнительные фирма использует, то много – мало не бывает, плюсом цифровой клавиатуры помечаем все поля – Enter. Ждем окончания выгрузки.
Открывается Excel, верхняя строка подсвечена голубым – это заголовки таблиц.
Меняем графу с табельным номерам на ваше новое составляющее.
Например, последний табельный номер, в вашей организации 200, а принятые с другой организации пусть будут начинаться с 300.
Используем возможность Экселя «маркер заполнения». Становимся на верхние строчки таблицы и в первых двух меняем табельные номера на 000300 и 000301. Мышкой выделяем эти две ячейки, подводим курсор к нижнему правому углу, он принимает вид маленького черного крестика. Нажимаем правую клавишу и тянем его вдоль столбца вниз. Спустившись до конца, отпускаем клавишу. Весь столбец уже стал со значением 300 с приращением 1. Сохраняем файл.
Это файл cardspi.dbf то есть в нем нет ИНН, Страховых номеров, дат рождений.
Если это вас как то устроит , можете импортировать в вашу организацию.
1 Работа с картотекой 2. Карточки персонального учета. ALT+X Импорт из MS EXCEL
F2 обзором находим наш файл import.xls. Энтер.
Пошел импорт, и сразу стопор. Выходит сообщение, что в данном режиме возможно только добавление. И так на каждую новую фамилию. Но мы не привыкли отступать. Сильно прижали Энтер, и не отпускаем до тех пор, пока не пройдет до конца полоса прогресса.

Попробуйте сначала на ДЕМОВЕРСИИ!!!
Изменено: ВАЛЕРИЙ БОНДАРЧУК - 30.12.2010 10:12:41
Замена табельных номеров
 
Не совсем понятна структура организации предприятия.
Если уволены. то значит образуется новое предприятие и открывается новая база, т.е копируется. и меняется карточка предприятия.
Так у меня случалось. Фирма "А" закрывается, На ее базе БЭСТ создается фирма "Б".
тогда в бэсте 2 предприятия "А" и "Б" во втором те же табельные номера, только проставлена новая дата приема на работу.
Так как табельный номер законодательством не регламентируется.
А вот ИНН и страховой номер, всегда присутствует во внешних данных.
И если сдавать по ним отчеты, то там толко произвольный порядковый номер справки.
Никак не связанный с табельным номером.
Поэтому поясните ИНН организации и Страховой номер старые или новые?
Событие на запись и удаление документов в реестре банковских выписок
 
У меня одни клиенты впереди при обработке выписки основания платежа ставят вручную кодирование информации какой менеджер заказал этот товар, что бы затем спросить его за возврат всех бухгалтерских документов.
Например
F2 подтягивают расходную платежку
Основание пишется в содержание проводки
За алюминиевый профиль и т.д.
Добавляют в самый перед свои коды ЗакРуст
Получают
ЗакРуст За алюминиевый профиль и т.д.
И сохраняют документ.
И затем, за образовавшееся сальдо спрашивают с конкретного менеджера Закирова Рустема, почему эта сумма не закрыта приходными документами.

я сказал, что у нас имеется супер-пупер Алексея Новикова плагин на разбор выписки, и что все ваши спецкоды лучше сразу забивать в основание платежа, а при обработке по настроенным правилам разбора все замечательно ляжет.

Но они не захотели таких кардинальных изменений, то есть все осталось как ручная обработка.
Изменено: ВАЛЕРИЙ БОНДАРЧУК - 30.12.2010 06:50:17
Платежное поручение спроверками на ошибки.
 
Дмитрий большое спасибо за помощь.
Но я слаб в коленках с фастрепортом.
Давайте разобъем задачу на несколько кусков.
1. Проверка реквизитов, если они разняться, то выдать транспарант об существующем конфликте.
например ООО МЕЧТА ИНН 77777777 БАНК СУПЕР.
Фастрепорт в карточке партнера с этим ИНН выдает ТРАНСПАРАНТ или выводит подготовленное сообщение из закладок модернизированной формы
например,TextBox "РЕКВИЗИТЫ ПОМЕНЯЛИСЬ СНИМИТЕ ПЕЧАТЬ И ИСПРАВЬТЕ РАСЧЕТНЫЙ СЧЕТ ПАРТНЕРА 000345 ЧЕРЕЗ СПРАВОЧНИК F2 и распечайтайте заново."
Это так называемая "малая кровь", когда нет готового плагина на запись на изменение реквизитов.
То есть это нужно уже сейчас, как это описать в запросах sql я не знаю. Очень нужна помощь.
2. Проверка длины строки. Возможен также вызов предварительного транспаранта на некорректность формирования основания. И выдача подготовленной части. То есть Прежде всего сохраняется самая концовка которая начинается со знака перевода строки. считается их длина из 210 отнимается это значение. получается напр. 180 и присоединяется к значению НДС.
Тем самым оператор видит каким образом надо отрезать концовку и делает как в отпечатанной форме.

То есть было
"За мясопродукты по накладной 4432,.......4433,44899*в том числе НДС 18%-120075,45р" - итого 215 знаков
В печатной форме должно остаться
"За мясопродукты по накладной 4432,.......4433,*в том числе НДС 18%-120075,45р"
Очень нужна помощь, хотя бы по какой либо части решения.
используют типовую форму Вин печати PlatPor.frf
Если возможно прикрепите хоть частичное решение к вашему посту.
Хоть выдать транспарант об количестве превышающих символов Например, ПРЕВЫШЕНИЕ НА 4 знака.
Можно даже не формировать правильною строку, если это очень тяжело.
Главное, хоть както помочь бухгалтеру сегодня.

с уважением, Валерий Бондарчук.
Изменено: ВАЛЕРИЙ БОНДАРЧУК - 28.12.2010 17:02:39
Проверка реквизитов платежного поручения при копировании.
 
Константин, Вопрос в том чтобы при отправке на печать, фастрепорт выдал транспарант о изменении реквизитов, и снял печать или остался на подготовленной форме.
Затем оператор снимает печать, запоминает платежку, плагин на запись меняет реквизиты. оператор снова входит в платежное поручение и отпечатывает его.
Все достигается и на БЭСТ 4. Главное реализовать плагин на запись.
жду помощи от партнеров, возможно и от "счастливого бухгалтера" г. Калининград :wave:
Проверка реквизитов платежного поручения при копировании.
 
Может быть есть событие на печать?
Хочется, что бы не только реквизиты перенеслись, но и платежки со старыми реквизитами не отпечатались.
Если и этого нет, тогда еще предложение.
Может быть совместить это с фастрепортом. Мы отправляем на печать, в фастрепорте sql запрос на текущее состояние реквизитов, если не совпадают, то Транспарант о изменившихся реквизитах, и предложении сохранить документ (на сохранении сработает плагин на изменении реквизитов) и снова войти в него и распечатать, с уже новыми реквизитами.
Проверка реквизитов платежного поручения при копировании.
 
Технология такая.
Скопировали платежное поручение.
Разработать плагин на открытие документа.
при заходе в скопированное платежное поручение, если реквизиты этого ИНН поменялись подставить в форму пп.
Платежное поручение спроверками на ошибки.
 
Срочно нужна помощь.
Как решить это в ФастРепорте.
Стандартнае платежное поручение из типовой поставке.
Б4+ SP60
Необходимо проконтролировать 2 параметра.
а)Длина основания платежа не более 210 знаков.
см. тему
http://www.bestnet.ru/support/forum/index.php?PAGE_NAME=read&FID=10&TID=4515

так как платежные поручения не передают по клиент банку, то можно, наверное и запрограммировать сразу обрезание с правого края с учетом спецсимвола перехода на новую строку и выделение НДС. Пусть на бумаге все будет правильно, а в БЭСТ и так есть сойдет.
Например, "Оплата за товар по счету ... 446, 447, 448, 449 уже 215 символов (знак перевода каретки)в том числе НДС 18% - 18.00" итого 243 символа.
Чтоб преобразовалось в "Оплата за товар по счету ... 441 (знак перевода каретки)
в том числе НДС 18% - 18.00" - не более 210 символов.

б) И подставить в реквизиты текущие банковские реквизиты получателя
см. тему.
http://www.bestnet.ru/support/forum/index.php?PAGE_NAME=read&FID=11&TID=4516

Это наверное возможно, если создать sql - запрос к partner.dbf на основании ИНН Получателя,
Тут наверное 2 шага - 1 подставить новые, если они изменились, и
2 сообщить бухгалтеру о необходимости в пп на поле получатель
вызвать справочник и перенести данный с карточки партнера "004465"
Изменено: ВАЛЕРИЙ БОНДАРЧУК - 25.12.2010 11:40:44
Проверка реквизитов платежного поручения при копировании.
 
БЭСТ 4 + SP 60
Крупная розничная сеть.
Проводит оплату поставщикам через отсрочку по выставленным реестрам поставленных накладных.
В реестре нет банковских реквизитов. Зачастую, при изменении банка поставщик приносит договор о дополнительном соглашении по новым счетам.
Бухгалтеры, не множат карточку агента, а правят изменившиеся значения в существующей.
Иногда передают это доп соглашение бухгалтеру расчетного счета, для контроля.
Технология работы.
Есть реестры документов на оплату Например, Фирма "Грустный молочник" представила реестр поставленных накладных в магазин за неделю. оплата по договору через 20 дней.
Сотрудник торгового отдела, через 20 дней передает его в бухгалтерию на оплату. Бухгалтер поиском находит предыдущий платеж, F5 копирует, набивает сумму и если помнит, что вроде бы реквизиты поменялись, то возвращается на поле Получатель, F2 находит получателя, энтером переносит его в платежку. Становятся новые реквизиты.
И так каждый раз, если она помнит, что были изменения.
Тем более, что поиск у нас идет сверху вниз, и всегда будет у получателя старые реквизиты.
Задача. Возможно ли при открытии скопированного документа, проверять по ИНН карточку партнера и подставлять его если расчётный счет изменился.
У торговой сети идет печать платежек, то есть если проверка на запись документа, это испорченные экземпляры, при изменении банковских реквизитов.
Длина основания платежа 210 знаков.
 
БЭСТ4+ 12.01. SP 60
Банк возвращает платежки при длине основания больше 210 знаков.
Как можно это решить?
1. Изменить структуру файла rsdoc.dbf поле osnov_ с 255 до 210.
Возможно ли это сделать стандартными средствам БЭСТ?
Так как идет уменьшение длины, то наверное, это никак не повлияет на работоспособность программы.
Если использовать FOX то какой версии?
Приближение границ ценников.
 
Большое спасибо, все получилось.
Остался один момент, если ширина ценника меньше 2 колонок на листе но больше 3.
то как в этом случае сблизить границы?
Приближение границ ценников.
 
БЭСТ 4+ 12,01
SP 60
В приходе, Товары, Готовая продукция,
Привязал печать ценников.
Подскажите пожалуйста, как организовать форму вида ценников, что бы они примыкали краями друг к другу.
Это удобно, при вырезании ценника. Сейчас между ними пустой промежуток.
Программа "Акт сверки" и OO Calc. Как подружить?
 
Большое спасибо Ильнур за программу. :romashka: Такого шикарного динамического поиска я нигде не видел.
Набираешь всего две буквы "кв" - и Фирма "Квант" уже найдена. Так можно искать задвоенности-затроенности в списке аналитикм или партнерах. Чудо, а не программа. :pozdravlayu:
А так как программа будет развиваться, предлагаю следующие Вопросы к реализации.
1, При регистрации предприятия, нет обзора для поиска каталога с БЭСТ. Наш местный умелец :heart: Сергей Родионов из Набережных челнов, в своих разработках применяет нахождением обзором каталога БЭСТ, а там уж его программа сама открывает папку PRO и в ней переименовывает файл label.pro в label.dbf читает его и выводит на выбор весь список баз, которые завел пользователь и есть и название организации 25 знаков, и ссылка на справочник партнеров в котором указаны все реквизиты фирмы, в том числе и полное наименование длиной 180 символов, Также прописаны должности и фамилии руководителя и гл. бухгалтера. То есть все что надо, для заполнения данных в вашей программе. Хотелось бы, чтоб в в ваших новых релизах это было сделано. Ведь после привязке к БД, ваша программа показывает начало расчетного периода на котором находится организация.
1а, Желательно при нажатии кнопки "Добавить БД БЭСТ", предзаполнялось поле счета 60*,62*,76*. Это наглядно показывает как необходимо ставить условия отбора и покрывает 90% запросов.

2. Название нашей фирмы, если оно больше 25 символов, то разброд и шатание в наших рядах :funny:
Ввел 84 знака ООО "ФОРТУНА" УНИТАРНОЕ ПРЕДПРИЯТИЕ ЗАКРЫТОГО ТИПА С ЭЛЕМЕНТАМИ КОМАНДАНТНОГО УПРАВЛЕНИЯ (сколько всего в вашем поле НАИМЕНОВАНИЕ знаков не знал, кончились мысли и дрогнула рука). Так в отчете в Фастрепорте, в заголовке уместилось 50 знаков, в табличной части все, но заполнило собой Дебет и кредит. В подвале отчета 60 знаков. в подписи 32 знака, Необходимо, наверное, настроить изменение шрифта в зависимости от длины названия предприятия.
2а. В EXCEL формате значительно лучше. В заголовке и подвале умещается все название, в табличной части, видно только "ИЕ ЗАКРЫТОГО ТИПА С ЭЛЕМ", и на подписи отображается 35 знаков.

3. Желательно, запрограммировать клавиши Расчет акта и Расчет сальдо по всем предприятиям на функциональные клавиши
F3 и F4 (написать это на самих кнопках). и возможно Настройки на гаечный ключ продублировать F5. Закрыть отчет F8.
Хотелось бы, после печати и закрытия отчета. Сразу же по нажатию F2, активировался поиск, а то приходится тыкать в поле кода предприятия мышкой. То есть как мне кажется, надо снять фокус с клавишы "Расчет акта", после ее нажатия.

4. Не ясно как осуществлять смену предприятий. Оказывается название нашей фирмы - это клавиша для выбора из списка.
Желательно, поставить пиктограмму треугольник и функциональную клавишу F6. Например, "между F6 ООО "ФОРТУНА" треугольник и зеленый гаечный ключ".
4а. Также на клавише выбора наша фирма не влезает "ЯТИЕ ЗАКРЫТОГО ТИПА С ЭЛЕМЕН"

5. На хозрасчетной демоверсии при формировании "Расчет сальдо по всем предприятиям" в самом низу у организаций 000042, 000045, 000044 - в названии стоит Не найден!!! но сальдо стоит :smile: А там участвуют 32 аналитических счета. Может быть указывать все таки название аналитики и счет. Например, 000042 Таможня 7652Не найден в справочнике партнеров. Это будет более информативно, чем партнер 000042 без имени.
Изменено: ВАЛЕРИЙ БОНДАРЧУК - 09.09.2010 08:31:36
Отчеты через excel и word - нет доступа
 
Возможно стоит высокий уровень безопасности макросов.
Следует понизить.
В екселе сервис\Макрос-безопасность-Уровень безопасности-Низкая ОК.
Или не прописан ексель в реестрах Виндуса, может переустановить.
Вопрос к разработчикам по системе расчетные счета
 
Добрый день.
Есть элегантное решение.
Используя стандартную обработку выписки БЭСТ 4 формате 1С бухгалтерии HRB-модуль.
Подготовить вашей программой текстовую выписку в параметрах файла cl_to_1C.txt.
(если конечно ваш банк клиент не может экспортировать выписку в формате 1С).
БЭСТ КПМ4+ и считыватели магнитных карт.
 
Добрый день всем.
Заказчик хочет внедрить систему магнитных дисконтных карт.
Плюс в том, что информация о владельце , его скидках и сумме покупок находится
на этой карте и можно считать последние ее состояния.
Например, общая сумма скопившихся покупок уже может давать 7% скидки.
Возможно ди это применить в КПМ, то есть считать данные и записать новые.
Предлагаемые варианты считывателей карт Зебакс170 и Посифлекс
БЭСТ-ОФИС, не запускается
 
Добрый день всем.
Последняя версия БЭСТ-ОФИСА 3,7,2 свободное распространение.
http://www.bestnet.ru/support/releases/download_best_office.php
Изменено: ВАЛЕРИЙ БОНДАРЧУК - 21.12.2009 14:58:34
Дополнение №2 к SP23 для БЭСТ-5 версии 3.4
 
Добрый деь всем.
Уважаемый dm, пожалуйста пишите свои сообщения с уважением к оппоненту.
Есть ошибка, так подробно - пошагово сообщите о ее возникновение.
Это позволит и быстрее локализовать ошибку, и подымет Вас в наших глазах, как конструктивного пользователя.
Страницы: Пред. 1 ... 3 4 5 6 7 8 9 10 11 12 13 След.