Мои комментарии

Заголовок Comment Дата публикации Дата обновления
Подтверждаю, при

Подтверждаю, при первоначальной установке ошибка происходит уже при первом запуске. Видимо, выпущенное обновление в таком режиме не проверялось. Должен бы выпуск хотфикса последовать, наверное лучше его дождаться. Если всё же не дожидаться, можно архиватором 7zFM открыть дистрибутив и переписать файл ...ORN_EXAMPLEDOC.PAK\DATA\KONTRAG\Org_main.db в папку DATA\kontrag\ своей базы. Войти в программу, открыть справочник организаций, удалить имеющиеся записи и попробовать работать

01.07.2016 07:09 01.07.2016 07:09
Возможно, пока следует

Возможно, пока следует попробовать "прокачать" данные через НП ЮЛ.
Справки 2-НДФЛ в любом случае в него подгружаются.
Маловероятно, чтобы при формировании Декларации НП ЮЛ
брал информацию из какого-то другого источника,
а не из уже введённых (неважно каким способом) справок.

26.01.2016 13:05 10.02.2016 10:27
До конца "сегодня" < 15 минут

До конца "сегодня" меньше 15 минут!
Если можно чуть отодвинуть крайний срок,
пишите на info_mir@mail.ru.

22.01.2016 23:48 23.01.2016 18:46
У меня тоже Тверь, с

У меня тоже Тверь. С бумажными платёжками вроде никто из клиентов уже не работает, но и раньше ничего подобного не случалось. А что за банк? Интересно даже, их осталось-то...

15.01.2016 17:42 15.01.2016 18:23
Снимите флажок Установка=

Снимите флажок
Установка => Настройки => Документы => Только фиксированные шрифты.
Для бланков будет предлагаться более полный список шрифтов.

13.01.2016 14:08 13.01.2016 18:15
Бывает же...

Бывает же...

27.05.2015 14:55 27.05.2015 14:55
Из Help о компиляторе:

Из Help о компиляторе:
"Компилятор производит разыменование данных - переменных и функций. Для отладки программы предусмотрена возможность хранить в коде имена переменных и функций, а также ссылки на исходный текст. Разыменование данных существенно ускоряет доступ к переменным и функциям. Доступ осуществляется по внутреннему номеру (адресу) переменной или функции, который назначает компилятор. Упаковка данных в линейную структуру позволяет избежать перебора при поиске по номеру. Интерпретатор же производил поиск переменных и функций по имени методом деления пополам.

Разыменование данных не могло не сказаться на индексных переменных, т.к. сама идея их действия была основана на именах. Отныне под именем индексной переменной будем понимать ее префикс. В связи с этим а!001 и а0!01 не одно и то же, как это было раньше, а две разные индексные переменные а и а0. В рамках одной индексной переменной поиск осуществляется по строке индекса методом деления пополам. Поэтому с увеличением количества элементов индексной переменной возрастает время доступа к элементу."

С интерпретатором давно практически никто не работает , так что ситуация если и странная, то только в том, что где-то объявился живой бланк, рассчитанный на интерпретатор.

27.05.2015 09:45 27.05.2015 09:45
Попробуйте бланк в режиме

Попробуйте бланк в режиме интерпретатора запустить. Если поля( графы) бланка называются вывод1...вывод10, то в режиме интерпретатора они будут заполнены значениями переменных вывод!1...вывод!10, а после компиляции нет.

26.05.2015 16:58 26.05.2015 16:58
Точно. Хотфиксы, оказывается,

Точно. Хотфиксы, оказывается, лежат теперь от основного обновления, сразу и не заметишь

10.03.2015 10:32 10.03.2015 10:32
???

???

10.03.2015 09:09 10.03.2015 09:09
А вроде должна сетевая на

А вроде должна сетевая на однопользовательском (от локальной версии) ключе запуститься, один из плюсов "новой защиты" был. Или я путаю чего?

21.02.2015 22:09 21.02.2015 22:09
...отправляю документы

отправляю документы клиентам

Возможно, клиентам вместо word-овских подойдут и файлы pdf.
Попробуйте установить один из виртуальных принтеров (PrimoPDF,doPDF и т.п.).
При "печати" на таком принтере будете получать
PDF-файлы без малейших отличий от распечатки на бумаге.
Проблем при просмотре таких файлов (у клиентов) обычно тоже не возникает.

06.02.2015 15:46 07.02.2015 20:35
Изначально в ИБ8 любая

Изначально в ИБ8 любая возможная комбинации ставок НДФЛ и ЕСН (взносов в ВБФ) реализуется через отдельный тип сотрудника. Во времена, когда требовалось всего-то освобождение договоров подряда от взносов (ЕСН) в ФСС реализовать, способ был вполне приемлемым.

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

Может быть, есть смысл от "Типов" отказаться, разделив не так уж жёстко связанные статусы сотрудника в отношении НДФЛ и взносов в ВБФ.
Завести в карточке сотрудника два отдельных поля,
уделив при этом должное внимание ещё и их хронологическим изменениям.
Среди года, наверное, таких принципиальных изменений в программу лучше не вносить, может быть лучше к следующему, 2016-му году.

01.02.2015 00:38 02.02.2015 14:46
По хорошему, должен бы скрипт

По хорошему, должен бы скрипт какой-то для такой, да и для симметричной ситуации быть. Но это разве что "Модус" возьмётся )

12.01.2015 19:45 12.01.2015 19:45
ещё статьи Н/У в некоторых

Ещё статьи Н/У в некоторых зарплатных таблицах тоже подкорректировать.

12.01.2015 14:16 12.01.2015 14:33
Есть смысл попробовать,

Есть смысл попробовать, наверное. В локальной SHP и есть база, в основном.
Просто, чтобы разобраться в чем причина - в файле или, может быть, в папке.

01.12.2014 18:02 01.12.2014 18:11
Другой SHP пробовали?

Другой SHP пробовали?

01.12.2014 17:41 01.12.2014 17:41
К Евгению вопрос - правильно

К Евгению вопрос - правильно ли я понимаю, что IBALT позволяет внешнему приложению управлять Инфо-Бухгалтером через DDE? Тогда формирование проводок - просто частный случай?

22.10.2014 19:34 22.10.2014 19:34
Если полагаете, что подобное
Если полагаете, что подобное развитие программы - это помощь конкретному Олейнику, Полунинну или ещё кому-то, то делать не стоит, независимо от взаимоотношений с персоналиями

Во первых, я не вижу в чем тут "развитие программы".

Во вторых, сделать минимальный законченный пример - это не час и не два работы. При том, что опыт программирования на VB у меня практически нулевой и надо будет смотреть документацию, как и любому из вас.

В третьих, что предлагалось сделать:

простая табличка типа
"№ документа", "Дата", "Наименование товара", "Кол-во", "ЕИ", "Цена", "Сумма"
по нажатию кнопочки в форме появляется в виде хозяйственной операции.

Здесь всяких мелких деталей масса, которые несущественны для самого процесса взаимодействия.
Надо генерировать операцию, какие-то проводки между какими-то счетами.

В то время как ключевым моментом является только получение нового id и INSERT с этим id и прочими полями.

Схематически:

is2_Init // инициализация клиентской библиотеки

Dim Db As String
Db = ... // путь к БД, например "L:\NetBase"

Dim User As String
User = "Администратор"

Dim CounterName As String
CounterName = "IB" // имя основного счетчика ИБ

Dim Id As Long
Dim NeedCalc As Byte
// получаем новый Id
is2_GetAutoInc(Db, User, CounterName, NeedCalc, Id)
if NeedCalc
// ... еще не вычислялся MAX для счетчика,
// вызываем is2_CalcAutoInc с параметрами как в справке

Dim Sql As String
Sql = "INSERT " + ... // используем Id
is2_ExecSQL(Db, User, Sql) // выполняем запрос

is2_Done // деинициализация клиентской библиотеки

Можно добавить обработку ошибок с помощью функции is2_LastError.

Видимо, потому взаимодействие ИБ с внешними приложениями и находится в том состоянии, в котором находится, коль развитием программы это не считается. Впрочем, менять что-то принципиально уже и смысла особого нет. За пояснения спасибо, попробуем разобраться.

21.10.2014 14:50 21.10.2014 14:50
Какие подробности, однако,

Какие подробности, однако, всплывают на пользовательском форуме. Если полагаете, что подобное развитие программы - это помощь конкретному Олейнику, Полунинну или ещё кому-то, то делать не стоит, независимо от взаимоотношений с персоналиями

21.10.2014 13:46 21.10.2014 13:46