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

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

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


Форум

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

Страницы: Пред. 1 2
Новый год, проблемы администрирования
 
Добрый день.
Предлагаю в этой теме озвучить Вопросы, связанные со сменой года.
Начну с нумерации складских документов.
Для ведения нумерации с начала года с единицы необходимо добавить записи в справочник видов движения (Настройка справочники-Основная настройка-Виды типовых документов).

Для формирования документов по умолчанию с новым видом документа, и с новой нумерацией следует настроить формы ввода (Настройка, справочники - Дополнительная настройка - Настройка видов движения ТМЦ).
Это касается складских модулей. Касса и Банк меняют нумерацию автоматом.

Что еще?
С уважением,
Ильин Евгений
Бюджетирование. СП14. Расчеты в ячейках
 
Б5. 3.4 СП14.
Создаем шаблон отчетов.
Две строки. Три колонки (код, название, общие данные).
Задаем расчеты ячеек. DB("501") в первую и DB("601").
При расчете в каждой строке будет значение первой ячейки, т.е. в каждой последующей строке возвращается значение первой DB().
При задании формул в строках, как в примере баланса демобазы, все считает штатно.
С уважением,
Ильин Евгений
модуль "Бюджетирование" расчет показателей по аналитикам
 
Возможно ли использовать функции DR CR для получения данных по аналитическим счетам?
Я пробовал такую схему - CR("M110.7-14-01")
В этом случае, когда требуется получить данные по третьему уровню - дает ошибку.
Когда поднимаю требуемый уровень, т.е. CR("M110.7-14"), считает все правильно.

В связи с чем Вопрос, это ошибка программы? или моя?
Изменено: itman - 01.12.2008 10:45:24
С уважением,
Ильин Евгений
Информация о клиентах, где она? кто они?
 
Добрый день.

Хотелось бы видеть на сайте информацию о клиентах, фирмах, использующих БЭСТ-5, 4+.
Если есть, дайте ссылку, плиз ..
С уважением,
Ильин Евгений
Возможно ли получить отчеты в БЭСТ-5 без создания источника данных?
 
Возможно ли в БЭСТ-5 повторить пример формирования отчета, как в БЭСТ-4+.
Пример fe_prnm.prg в БЭСТ-4+.
Система формирования отчетов в Б5 отличается от Б4+.
Хотелось бы прояснить этот Вопрос.
Какая цепочка действий для формирования своего документа из своих приложений на основе своих данных?
С уважением,
Ильин Евгений
Вызов пользовательской функции из тип. опер. в модуле зарплата
 
Есть задача сформировать проводки по УУ (тема в форуме Б5)
Проверяю работу спецфункций.
Задаю вызов функции в формуле расчета аналитики и в формуле суммы.
При вызове процедуры расчета проводок в расчетной ведомости вызов функции из формулы аналитики не происходит (формула суммы обрабатывается штатно). В связи с чем Вопрос, возможно ли формирование аналитики программно по алгоритму пользователя?
Изменено: itman - 10.09.2008 10:52:10
С уважением,
Ильин Евгений
Управленческий учет в модуле Зарплата
 
БЭСТ-5 3.4 сп9
Существует дополнительный управленческий план счетов, по которому формируются проводки в типовых операциях, по аналогии с налоговыми (технически).
Там где не требуется развернутого аналитического анализа, все нормально.
Но вот в сложных случаях возникает немало вопросов. по штатному решению Вопроса.
Например, формирование проводок в модуле зарплата по логическому принципу не похожему на бух. и нал. учет.
В случае с Имуществом выручили доп. книги амортизации.
В зарплате так и напрашивается доп. измерение и механизм его использования.
Кто-нибудь уже касался этого Вопроса?
На текущий момент пока видим одно штатное решение:
в типовых операциях писать проводки с условиями на все случаи, но их может быть много.

У кого какие мысли на сей счет?
С уважением,
Ильин Евгений
Замена типовой операции в реестре внутренного перемещения
 
БЭСТ-5 СП9
Типовая операция на внутреннее перемещение.
Вносим изменения в проводки, добавляем новую корреспонденцию.
Делаем новый документ, проводки формируются.
Хотим сформировать проводки по всем документам с начала месяца - новые проводки не формируются.
Выбираем замену операции по Ф5, даже если меняем операцию, то новая проводка упорно не формируется.
Сумма проводки формируется по условию if(,,), без условий формируется нормально.
Изменено: itman - 08.08.2008 10:14:07
С уважением,
Ильин Евгений
Оптимизация справочника БАНКОВ в БЭСТ-5 3.4 и связка с bnkseek.dbf
 
После перехода с Б4+ в справочнике банков формируется много записей с одним БИКом (если в Б4+ различались наименования). Что затем усложняет использование справочника.
предлагаю простой код для оптимизации справочника, удаления дублей.
Код
/*$$$
Функция: optbank
Категория: утилита для оптимизации справочника банков, удаления дубликатов
Параметры: без параметров
Результат: обновленный справочник банков, не содержащий дубли БИКов
Пример:  добавляем запись в userbdll.txt:
Дополнительно\Утилиты пользователя;Оптимизация справочника БАНКОВ;optbank;tools;1;
Примечания:
$$$*/

Function optbank()
Private t_bnk_id, t_bnk_code // переменные для сравнения значений соседних строк по индексу TAG_CODE
Use (Loadpath()+"prt_acnt.dbf") Index('prt_acnt.cdx') New Alias prt_acnt shared
prt_acnt->(ordSetFocus(0))
Use (Loadpath()+"bank.dbf") Index('bank.cdx') New Alias bank shared
bank->(ordSetFocus('tag_code')) // выбираем сортировку по БИКу
DbGoTop() // перемещаем указатель на начало сортированного списка
Do While !EoF() // цикл на перебор записей справочника банков
  If Len(AllTrim(bnk_code))<>9 // проверка на корректность значения БИК (9 символов)
    //действия при некорректном коде
    bank->(DbSkip())
  Else //иначе, код равен 9 символам
    //действия при корректном коде (по количеству символов)
    t_bnk_id:=bank->bnk_id ; t_bnk_code:=bank->bnk_code //Запоминаем значения текущей записи для сравнения с последующими
    bank->(DbSkip()) //идем дальше
    Do While  bank->bnk_code=t_bnk_code // проверка, если по этому БИКу запись повторяется
      Select prt_acnt
      //замена значения банка в справочнике счетов партнеров
      FLock()
      Replace prt_acnt->bnk_id With t_bnk_id ;
              For prt_acnt->bnk_id=bank->bnk_id
      DbUnLock()
      Select bank
      //Отмечаем запись для удаления в справочнике банков
      RLock()
      Delete
      DbUnLock()
      bank->(DbSkip())
    EndDo   //  bank->bnk_code=t_bnk_code // проверка, если по этому БИКу запись повторяется
  EndIf   // Len(AllTrim(bnk_code))<>9 // проверка на корректность значения БИК (9 символов)
EndDo   // !EoF() // цикл на перебор записей справочника банков
messagebox("Оптимизация справочника банков завершена.")
bank->(DbCloseArea()) //закрываем таблицу
prt_acnt->(DbCloseArea()) //закрываем таблицу
Return .t.


Изменено: itman - 17.07.2008 12:04:31
С уважением,
Ильин Евгений
Постоянный запрос на индексацию баз только с одной станции.
 
В чем может быть проблема?
Все пользователи и станции работают отлично и в сетевом и в терминальном режиме доступа.
Но без видимых причин, на одной станции при попытке входа в любую базу на сервере в сетевом режиме - появляется запрос на индексацию.
Если всех пользователей "выгнать" из базы и сделать индексацию - то рабочий режим восстанавливается, но стоит выйти из баз и попытаться зайти вновь.
Все повторяется, в итоге работать в сетевом режиме невозможно.
Клиента переставляли, не помогло, смена пользователя и ролей тоже не помогает.
В чем может быть проблема на станции?
Изменено: itman - 15.07.2008 08:37:22
С уважением,
Ильин Евгений
Дополнительные измерения, как правильно использовать?
 
Добрый день.
Дополнительные измерения.
К картотеке имущества подключен пользовательский вид измерения, групповая аналитика проще говоря.
Можно ли штатным образом добавить в параметры для типовой операции возможность использования дополнительного измерения?
Если да, то как?
Если нет, то как можно использовать информацию из доп. измерений картотеки для формирования проводок?
С уважением,
Ильин Евгений
Работа с таблицами в dos-кодировке из плагина БЭСТ-5
 
Требуется выполнить ряд операций с таблицами БЭСТ-4+ из плагина в БЭСТ-5.
Помню как-то уже обсуждался Вопрос о смене кодовой страницы по умолчанию для операций с таблицами.
Напомните, пожалуйста.
С уважением,
Ильин Евгений
БЭСТ-5 в.3.4 СП4 в терминальном режиме win 2003
 
Вопрос, кто-нибудь использует БЭСТ-5 (3.4 СП4) в терминальном режиме на 2003 сервере?
Почему то с 3 пакета заметил одну странную особенность.
После закрытия БЭСТ-5 терминальная сессия не прекращается.
С сервером никаких работ не производилось, все остальное работает как и прежде.
Никто у себя такого не замечал?
С уважением,
Ильин Евгений
Опросы, можно ли их создавать на этом форуме?
 
Собственно и весь Вопрос, есть ли возможность создать опросы?
С уважением,
Ильин Евгений
Приложения пользователя. Контроль доступа...
 
В СП2 к версии 3.4 включена поддержка запуска приложений пользователя через меню программы с использованием файла userbdll.txt .
Отлично работает, на данном этапе полностью устраивает.
Но возникает Вопрос, как ограничить доступ к этим приложениям?
Как включить их в роли пользователей?
Если это затруднительно на данном этапе, как можно выполнять проверку на код пользователя?
Т.е. чтобы в программе прописать коды лиц, допущенных к работе в этом модуле, и либо впускать либо отказывать.
С уважением,
Ильин Евгений
БЭСТ-5, работа с OO Calc
 
Вопрос, как перевести кусок кода, для работы с OpenOffice.org Calc:
Код
WIN32_OLEINITIALIZE()
TRY
oApp := olecreateobject( "Excel.Application" ) //попытка создать объект Excel
CATCH
Return .F.
END
oApp:Visible := .F.
oWorkBook:=oApp:WorkBooks:Open(LoadPath()+'path\template\forma.xls')
oAs:=oWorkBook:WORKSHEETS("Sheet1"):Select() //открытие листа
oWorkBook:WORKSHEETS("Sheet1"):range("G39"):Select()
oWorkBook:WORKSHEETS("Sheet1"):range("G39"):value:=oemtoansi(SN)
oWorkBook:WORKSHEETS("Sheet1"):range("G84"):Select()
oWorkBook:WORKSHEETS("Sheet1"):range("G84"):value:=oemtoansi(SN)
oApp:VISIBLE:=.T. //отобразить Excel
С уважением,
Ильин Евгений
Б5 в3.4 Как работать с полями ID?
 
Хотелось бы найти комментарии по этому Вопросу.
И собственно, как создавать новые записи в базах, где присутствует ID со значениями типа {18A52F59-6441-41C8-8077-6702F44D6AD7}.
С уважением,
Ильин Евгений
Производство в БЭСТ-5 "для чайников"
 
Есть Идея - обсудить на форуме Вопросы по автоматизации производственных предприятий.
Обсудить пошагово, для новичков.
Взять один процесс, который может иметь разные варианты и развиваться в производство полуфабрикатов на собственном производстве. Т.е. обсудить некое виртуальное предприятие, чья технология не пересекается ни с чьими интересами. Например, снаряжение охотничьих патронов. Здесь и многовариантность при одном корпусе (гильзе), и упаковка, прием для повторного использования корпусов (латунных гильз).
И сроки хранения сырья, возможно и номерной учет продукции, бирки на упаковку, заказные варианты.
Придумать можно много понятных примеров. Смысл в рассмотрении функционала БЭСТ-5 (честно скажу, реализовать пример в 1С-УПП не удалось). Заодно и сфера применения станет видна четче.
Обсуждение можно вести здесь, краткие изложения я в любом случае сделаю здесь.
Там же на сайте будет содержаться база данных для просмотра на демоверсии БЭСТ-5 3.4.
Схему изделия продублирую сюда:

Господа фабриканты, ваше мнение?
С уважением,
Ильин Евгений
КАДРЫ, подключение модуля после импорта из БЭСТ-4+
 
При переносе данных из БЭСТ-4+ в зарплату все переходит корректно.
Процедура синхронизации тоже корректно обрабатывается, но нет возможности использовать справочник сотрудников при создании приказов, по той причине, что поле kadry\cardspri->nopers не равно 0.
После присвоения значения 0 на записи работающих сотрудников, справочник стал доступен при создании приказов.
Вопрос: Какие операции надо выполнить ШТАТНО, чтобы после синхронизации данных справочник работающих сотрудников был доступен при создании приказов?
С уважением,
Ильин Евгений
Модуль - Автотранспорт
 
Спасибо за функционал. Есть конечно же, пожелания, но это уже после начала работы в "боевом" режиме.
Блок - "Расчет оплаты водителей", недоступен в текущей и демо версии?
С уважением,
Ильин Евгений
Торговля. Анализ продаж. Как добавить показатель?
 
Хорошая сводная таблица, а каким образом можно добавить показатель по аналитике?
Для готовой продукции - спецификации.
С уважением,
Ильин Евгений
3.4 Курсы валют с сайта Цб РФ
 
Добрый день.

Не вижу настроек соединения для загрузки курсов валют через Интернет. Ну и сами курсы не грузятся.
Существует ли поддержка соединений через прокси? Или необходимо прямое подключение?
С уважением,
Ильин Евгений
Справочник пользователя БЭСТ, Объявление об изменениях на сайте
 
Уважаемые Коллеги!

Сайт "Справочник пользователя БЭСТ-4+" www.spb4plus.ru претерпел ряд изменений, а именно:
  • Изменение названия (в связи с расширением тематики).
  • Смена концепции, ориентация на онлайновый сервис.
  • Замена портальной системы на более удобную для работы с текстовым материалом.
  • Учетные записи пользователей, зарегистрированных на предыдущей версии перенесены в новую базу, пароли сохранены.
  • Старая версия доступна по адресу www.old.spb4plus.ru

В новой версии сайта доступны новые возможности:
  • Удобный поиск по сайту.
  • Обзор материалов сайта по тэгам.
  • Размещение материалов, исходных кодов с подсветкой синтаксиса.
  • Создание комментариев.
  • Ведение блогов (на данный момент отключено).

Более подробную информацию можно найти на сайте www.drupal.ru

По содержанию, как и прежде:

- CHM-файл, HELP пользователя БЭСТ-4+ полезен как для пользователей так и для разработчиков, включает в себя историю версий, рекомендации по установке БЭСТ-4+, учебные материалы по программированию с исходными кодами многих функций БЭСТа, примеры плагинов, приемы программирования форм внешней отчетности и групповых операций, наиболее интересные обсуждения с форумов, подробные материалы по программированию на клиппере и харборе, описание библиотеки решений для БЭСТ-4+, ответы на наиболее актуальные Вопросы;

- пакет "Инструментарий разработчика БЭСТ-4+", созданный автором совместно с Компанией БЭСТ, в составе которого исходные коды многих функций БЭСТ, подсистема "Анализ" в открытых кодах, а также масса различных примеров программирования и комментариев, распространяется без ограничений.

В ближайшее время наиболее востребованные материалы из справочника будут размещены на новом сайте, и доступны для поиска (по ряду причин online.spb4plus.ru не индексируется полностью).

Приглашаю принять участие в развитие ресурса, желающим будут предоставлены более широкие права по работе в системе.
Предложения принимаются.

Itman
С уважением,
Ильин Евгений
Страницы: Пред. 1 2