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

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

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


Форум

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

Страницы: Пред. 1 2 3 След.
Сальдо, DaySaldo() не работает
 
В теме Опять про ДТС КТС......(help)
Цитата
Титов Александр писал:
И в плагине надо написать LoadLibrary, например, вот такой фрагмент проверен - работает:
LoadLibrary("main.bdll")
sayandwait(str(DaySaldo("01",{"601",CTOD("01/12/05")})))


БЭСТ5 3.4 СП9 выдает ошибку на этот текст.
Редактирование и хранение настроек. Какие функции использует БЭСТ?
 
БЭСТ5 3.4. Торговля - Книга покупок-продаж - Настройка, сервис - Настройка параметров.
С помощью каких функций реализовано это окно?
В этом окне 3 вкладки. На одной вкладке данные из нескольких (?) строк какого-то файла (кстати, интересно какого. Есть ощущение, что часть параметров хранится в sclad\memdat.dbf)? Могут быть данные из нескольких файлов? А на разных вкладках могут быть данные из разных файлов?

Персонал - Заработная плата - Настройка - Бухгалтерская настройка. С помощью какой функции реализовано в БЭСТ4 12.01 и в БЭСТ5 3.4? Похоже все данные берутся из файла salary\setting.dbf. Причем в этом файле все данные расположены в одну строчку.

Мне приходится под часть своих параметров заводить отдельный файл. Вот и задумался, как организовывать хранение и доступ к своим настройкам ...
Отличия запуска из главного меню от запуска из реестров
 
Не хватает переменной для использования функция S_TS() при запуске из главного меню.

Вот такой код работает из реестра ЗП:
Код
Local aSetKey
Local nSum
aSetKey:=SaveSetKey()
DBPUSH()
LoadLibrary("salary.bdll")

  NetUse("F_CardSpri",LoadPath() + "salary\cardspri.dbf")
  F_CardSpri->(ORDSETFOCUS("_01"))
  F_CardSpri->(dbGoTop())

    nSum := F_CardSpri->(S_TS("САЛЬДО", "2008.01", "КАРТ"))
    SayAndWait(Str(nSum))

  F_CardSpri->(DBCLOSEAREA())

DbPop()
RestSetKey(aSetkey)


Для использовая функции из ЗП при запуске из главного меню использую LoadLibrary("salary.bdll"). Но при запуске из главного меню ругается на переменную S_Period. В моем коде эта переменная не используется, но видимо она используется функцией S_TS()
Есть аналог функции DAYSPERMONTH()?, Возвращает число дней в месяце
 
В БЭСТ5 3.4 в ФастРепорте есть фунция DAYSPERMONTH(<Число1>, <Число2>), которая возвращает число дней в месяце номер <Число2> для года <Число1>. В спецфункция БЭСТ5 3.4 есть аналог этой функции?
Вышел пакет обновления №48 для БЭСТ-4+ версии 12.1
 
Пакет обновления №48 для БЭСТ-4+ версии 12.1
Вызов WinReport из меню, Возможно?
 
Можно ли вызвать плагин (цель которого сформировать отчет с помощью WinReport) (с предварительными запросами данных (к примеру с помощью QInput) и без таких запросов) из меню БЭСТ5 3.4 СП9 с помощью файла userbdll.txt?
Карточка для ввода персональных данных
 
Возможно, что скоро возникнет Вопрос по изменению ввода основных и дополнительных сведений по сотруднику по ЗП.

Подскажите с помощью каких средств (функций)написаны пункты основные и дополнительные сведений по сотруднику в ЗП.
FDepSum в Имуществе
 
В файле "инструкции_комментарии.chm" в разделе "Параметры методов амортизации" в частности написано:
Цитата

В примерах используются условные номера книг:
01 - бухгалтерская книга;
02 - налоговая книга;
03 - книга для ПР, ПНО
04 - книга для ВВР, ОНА
05 - книга для НВР, ОНО

А в примере "4.Использование книг амортизации для расчета постоянных налоговых обязательств, отложенных налоговых активов и обязательств." в частности написано:
Цитата

ВВР, ОНА – метод амортизации для книги 4
(FDepSum( «01», DocDate, LineCardID) - FDepSum( «02», DocDate, LineCardID))*0.24

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


Куда надо вставлять (FDepSum( «01», DocDate, LineCardID) - FDepSum( «02», DocDate, LineCardID))*0.24? Я понял, что в алгоритм типовой операции. Но при попытке сохранить типовую операцию для ведомости амортизации с таким алгоритмом выдается ошибка:"Ошибка в алгоритме суммы". Попробывал максимально упростить формулу и написал: "FDepSum("01", DocDate, LineCardID)". Ничего не изменилось, типовую операцию сохранить не удается.

FDepSum это функция? Где про нее можно прочитать? Какие у нее параметры? Где ее можно использовать?

P.S. Если бы посмотреть пример заполнения "Доп.книга для ВВР,ОНА для ОС", то вообще было бы замечательно ...

P.P.S. БЭСТ5 3.4 СП8 + ХотФикс
Изменено: Денис - 28.06.2008 07:49:36
Закрытие файлов в Б5 3.4
 
БЭСТ5 3.4 СП8. Вызов плагина из ЗП. Ввод и компиляция плагина через редактор XBA.

Столкнулся с проблемой закрытия файлов. Максимально упростил пример.

Если пишу:
Код
  NetUse("F_Accounts", LoadPath() + "salary\accounts.dbf")
  F_Accounts->(dbGoTop())
  SayAndWait(F_Accounts->TNum)
  altd()
  F_Accounts->(DBCLOSEAREA())

То после выполнения плагина вылетает ошибка (см. скриншот).

Если в плагине открыть еще один алиас и не закрывать его. Вот так:
Код
  NetUse("F_Accounts", LoadPath() + "salary\accounts.dbf")
  NetUse("F_cardspri", LoadPath() + "salary\cardspri.dbf")
  F_Accounts->(dbGoTop())
  SayAndWait(F_Accounts->TNum)
  altd()
  F_Accounts->(DBCLOSEAREA())

То ошибки после выполнения плагина не будет, а открытый алиас останется. Другими словами ошибка происходит, если закрывать все созданные алиасы.

Что я делаю не так? Такая ошибка только у меня?
Как сделать скидку через отрицательный строки?
 
В организации принято в счете и в счет-фактуре указывать скидку и накидку (за срочность) на услуги с помощью дополнительных строк. Пример счет-фактуры (цены условные):
Первая строка: Услуга цена = 100
Вторая строка: Скидка 5% цена = -5
Итого: Цена = 95

В счете обычно одна услуга.

Сейчас (в Б4+) заведена группа "Скидки" (аналогично "Накидки"), где вся номенклатура с отрицательной ценой к определенной услуги (номенклатура услуг пока не большая, но расширяется). На каждую номенклатуру услуги штук по 5 номенклатур скидок. Одним словом не удобно.

Можно ли это реализовать по-другому? В частности в Б5 3.4? В принципе можно попробовать это реализовать с помощью плагинов, но для их запуска в Б5 надо будет выходить из счета (счет-фактуры), что не хотелось бы ...
Диалоговое окно для выбора файла
 
С помощью какой функции можно реализовать диалог для выбора файла? Я думаю лучше по типу, как окно через которое выбирается в версии Б5 3.4 выбирается файл с плагином по Ctrl-F5. Вроде была уже подобная тема, но не могу найти ...

P.S. Б5 3.4 СП6
Вышел пакет обновления №7 к версии 3.4
 
БЭСТ-5 3.4 пакет обновлений № 7
Запись в колонки табличного документа
 
В теме Колонки в табличном документе Константин мне подсказал функцию AMLOAD() для чтения колонок табличного документа в ЗП. Теперь нужна аналогичная функция, но на запись.

P.S. Б5 3.3 СП40
Вышел пакет обновления №46 для БЭСТ-4+ версии 12.01
 
Пакет обновления №46 для БЭСТ-4+ версии 12.01
Вышел пакет обновления №40 для БЭСТ-5 версии 3.3
 
Пакет обновления №40 для БЭСТ-5 версии 3.3.

Официально там одна доработка:
Цитата

Бухгалтерский учет
1. На бюджетной базе не устанавливался раздел для выгрузки в электронном виде внешней отчености версии 5.00 (<Внешняя отчетность> - <Экспорт данных в электронном виде>) .


В этом разделе пока только программа выгрузки данных в электронном виде экспорта <Авансовые платежи по нал. на имущество (2008г.)> (АВ_ИМУЩ_08) (<Внешняя отчетность> - <Экспорт данных в электронном виде>) согласно Приказу ФНС России от 09.04.2008 г. № ММ-3-6/148@
Программа "Акт сверки" и OO Calc. Как подружить?
 
Многие пользователи БЭСТ4 используют программу "Акт сверки". В программе "Акт сверки" можно результат посмотреть в ФастРепорт или в Excel. Часто удобней второй вариант. Что в этом случае делать пользователям OpenOffice?

Попробовал программу UniOffice@Etersoft, но она не помогает ...
Вышел пакет обновления №39 для БЭСТ-5 версии 3.3
 
Пакет обновления №39 для БЭСТ-5 версии 3.3
Лишние точки в СЭД-е
 
После экспорта п/п в СЭД (казначейство) в пунктах "Показатель налогового периода" и "Показатель даты документа" появляются лишние точки. К примеру, вместо "МС.03.2008" написано "МС..0.3.2008". Из-за чего это может происходить?
Вышел пакет обновления №45 для БЭСТ-4+ версии 12.01
 
Пакет обновления №45 для БЭСТ-4+ версии 12.01

P.S. Кстати, рассылка с этой новостью мне уже пришла :-)

P.P.S. Скачал P_121_45.rar, а там оказался файл P_121_43.exe от 24.01.08 :-( Объединеный пакет SP01-45 я скачивать не пробовал.
Разметка шаблона для экспорта в Excel
 
Подскажите, как сделать разметку шаблона для экспорта в Excel. Надо параметр из БЭСТ-а разделить на 1000, причем без ввода дополнительных колонок. В документации к Б4 ("doc\обмен данными с ms excel.doc") есть пример с колонкой ItemPrice1 – ItemCost. Как реализована настройка этой колонки? Можно вывести эту колонку без ввывода колонок ItemPrice1, ItemCost?

P.S. Б5 3.3 СП38
Вышел пакет обновления №4 для БЭСТ-5 версии 3.4
 
Пакет обновления №4 для БЭСТ-5 версии 3.4
2 винта на сервере под WinXP
 
Компьютер с Windows XP используется в качестве рабочего места и сервера. Если на этот компьютер поставить второй винт и на него поместить базы БЭСТ-а (Б4+ или Б5), то на сколько увеличится скорость работы с БЭСТ-ом пользователя этого компьютера и других пользователей?
Удаление не нужных аналитик
 
Надо удалить все аналитики, которые не используются в текущей базе. Можно это сделать вручную, вставать на каждую аналитику и нажимать F8. Но учитываю, что в справочнике партнеров (только в одной базе) больше 7 тысяч партнеров, то это займет много времени. Есть желание автоматизировать этот процесс. А так как наличие аналитики проверять надо во многих местах, то не хотелось бы изобретать велосипед.

Можно узнать функцию, которая запускается при нажатии F8 в АРМ Главного бухгалтера в разделе Ведение системы счетов - Ведение аналитических счетов - Ввод аналитических счетов?

P.S. Б4+ 12.01 СП43
Перенос части справочников
 
Периодически надо из основной базы перенесть часть справочников в дополнительную базу. В дополнительную базу эти справочники могут попасть, только при переносе. Ручного ввода и исправления нет, переноса из других баз нет.

Надо из основной базы перенести аналитику со счетов 612, 622 и связанных с аналитикой партнеров.

Напрашивается примерно такой алгоритм: Пробегаемся по аналитике счета 612, проверяем есть ли аналитика с таким кодом в доп. базе, если нет, то переносим сточку (с помощью какой команды это лучше сделать?). Определяем связанного партнера и т.д.

Можно ли как-то оптимизировать этот процесс? С помощью какой команды лучше добавлять целую строчку? Стоит ли здесь применять команду append from?

P.S. Б4+12.01 СП40
Исключить из счета помеченные на удаление строки
 
В Управление продажами в заказа создали форму счета, которая должна группировать данные по марке и сорту. Для этого написан вот такой SQL запрос:
Код
select DISTINCT
rbookm.grup as группа,
rbookm.nnum as номер,
rbookm.dopcode as номерзаказа,
mlabel.marka as марка,
mlabel.sort as сорт,
mlabel.name as наименование,
mlabel.ed as ед_измерения,
rbookm.kol as колво,
rbookm.cenaout as цена_за_единицу
FROM [real\rbookm] as rbookm
LEFT OUTER JOIN [sclad\mlabel] as mlabel ON rbookm.nnum=mlabel.nnum and rbookm.grup=mlabel.grup
WHERE rbookm.dopcode=:m or rbookm.grup=:n
order by 4,5


Проблема в том, что в печатную форму попадают строки помеченные на удаление (к примеру, по F8 удалили строку).

P.S. Проблема появилась после установки пакетов 9-40 к версии 12.01. До этого строки помеченные на удаление не попадали в печатную форму.
Страницы: Пред. 1 2 3 След.