Объявление на взнос наличными (Новейшая форма с 01.11.14) для типовых конфигураций 1С 7.7




Принцип обмена данными из 1С с сайтом (на MySQL) и выдачи (публикации) этих данных по запросу.
PHP-Скрипт автоматической загрузки данных из файла данных в формате CSV в базу данных сайта работающего на WordPress.

В продолжение моей темы: 1С:Альфа-Авто Автосалон Автосервис: обмен с сайтом.
С помощью данного скрипта можно загружать в автоматическом режиме, по расписанию, данные сервисных книжек (ремонтов авто) из 1С:Альфа-Авто Автосалон Автосервис.
Также можно загружать данные в ручном режиме: для этого делается скрытая страница, где размещается специальная кнопка.
Комментарии размещенные внутри скрипта разъяснят логику и порядок действия.
Комментарии с "/////    echo" использовались для отладки.
Дополнительно создана таблица для журналирования результатов загрузки данных.
Скрипт включает в себя защиту от SQL инъекций (думаю безопасность соблюдена в полной мере).
В кратце:
1. Пишется скрипт, который запускает этот.
2. Создается регламентное задание в WordPress, по которому запускается скрипт из п.1. 
3. Этот скрипт осуществляет проверку на существование файла обмена в папке.
4. Если данные не новые, загрузка не производится.
5. Если данные новые, очищается таблица сервисных книжек.
6. Загружаются новые данные.

Собственно сам скрипт:

<?php // Полная загрузка сервисных книжек, создан 2026-01-05 12:44:55

global $wpdb2;
global $failure;
global $file_hist;

/////  echo '<H2><b>Старт загрузки</b></H2><br>';

$failure=FALSE;
//подключаемся к базе
$wpdb2 = include_once 'connection.php'; ; // подключаемся к MySQL
// если не удалось подключиться, и нужно оборвать PHP с сообщением об этой ошибке
if (!empty($wpdb2->error))
{
/////   echo '<H2><b>Ошибка подключения к БД, завершение.</b></H2><br>';
$failure=TRUE;
wp_die( $wpdb2->error );
}

$m_size_file=0;
$m_mtime_file=0;
$m_comment='';
/////проверка существования файлов выгрузки из 1С
////файл выгрузки сервисных книжек
$file_hist = ABSPATH.'/_1c_alfa_exchange/AA_hist.csv';
if (!file_exists($file_hist))
{
/////   echo '<H2><b>Файл обмена с сервисными книжками не существует.</b></H2><br>';
$m_comment='Файл обмена с сервисными книжками не существует';
$failure=TRUE;
}

/////инициируем таблицу лога
/////если не существует файла то возврат и ничего не делаем
if ($failure){
///включает защиту от SQL инъекций и данные можно передавать как есть, например: $_GET['foo']
/////   echo '<H2><b>Попытка вставить запись в лог таблицу</b></H2><br>';
$insert_fail_zapros=$wpdb2->insert('vin_logs', array('time_stamp'=>time(),'last_mtime_upload'=>$m_mtime_file,'last_size_upload'=>$m_size_file,'comment'=>$m_comment));
wp_die();
/////    echo '<H2><b>Возврат в начало.</b></H2><br>';
return $failure;
}
/////проверка лога загрузки, что бы не загружать тоже самое
$masiv_data_file=stat($file_hist);   ////передаем в массив свойство файла
$m_size_file=$masiv_data_file[7];    ////получаем размер файла
$m_mtime_file=$masiv_data_file[9];   ////получаем дату модификации файла
////создаем запрос на получение последней удачной загрузки
////выбираем по штампу времени создания (редактирования) файла загрузки AA_hist.csv, $m_mtime_file

/////   echo '<H2><b>Размер файла: '.$m_size_file.'</b></H2><br>';
/////   echo '<H2><b>Штамп времени файла: '.$m_mtime_file.'</b></H2><br>';
/////   echo '<H2><b>Формирование запроса на выборку из лога</b></H2><br>';
////препарируем запрос
$text_zaprosa=$wpdb2->prepare("SELECT * FROM `vin_logs` WHERE `last_mtime_upload` = %s", $m_mtime_file);
$results=$wpdb2->get_results($text_zaprosa);

if ($results)
{   foreach ( $results as $r)
{
////если штамп времени и размер файла совпадают, возврат
if (($r->last_mtime_upload==$m_mtime_file) && ($r->last_size_upload==$m_size_file))
{////echo '<H2><b>Возврат в начало, т.к. найдена запись в логе.</b></H2><br>';
$insert_fail_zapros=$wpdb2->insert('vin_logs', array('time_stamp'=>time(),'last_mtime_upload'=>$m_mtime_file,'last_size_upload'=>$m_size_file,'comment'=>'Загрузка отменена, новых данных нет, т.к. найдена запись в логе.'));
wp_die();
return $failure;
}
}
}
////если данные новые, пишем в лог запись о начале загрузки
/////echo '<H2><b>Попытка вставить запись о начале загрузки в лог таблицу</b></H2><br>';
$insert_fail_zapros=$wpdb2->insert('vin_logs', array('time_stamp'=>time(),'last_mtime_upload'=>0, 'last_size_upload'=>$m_size_file, 'comment'=>'Начало загрузки'));

////очищаем таблицу
$clear_tbl_zap=$wpdb2->prepare("TRUNCATE TABLE %s", 'vin_history');
$clear_tbl_zap_repl=str_replace("'","`",$clear_tbl_zap);
$results=$wpdb2->query($clear_tbl_zap_repl);
/////   echo '<H2><b>Очистка таблицы сервисных книжек</b></H2><br>';
if (empty($results))
{
/////   echo '<H2><b>Ошибка очистки таблицы книжек, завершение.</b></H2><br>';
//// если очистка не удалась, возврат
$failure=TRUE;
wp_die();
return $failure;
}

////загружаем данные
$table='vin_history';         // Имя таблицы для импорта
//$file_hist Имя CSV файла, откуда берется информация     // (путь от корня web-сервера)
$delim=';';          // Разделитель полей в CSV файле
$enclosed='"';      // Кавычки для содержимого полей
$escaped='\

89 Comments

  1. mdzen

    Теперь вроде всех охватили и 8-ку и 7-ку.

    Красота!

    Теперь баги:

    В комплексной 481 и ТиС 954 выскакивает ошибка и обработка не грузится:

    ОКАТООрганизации = СокрЛП(глПолучитьНалог<<?>>(«НДФЛ»).КодОКАТО);

    {Z:ATCEXTFORMSPRNFORMSOBJAVL.ERT(154)}: Функция не обнаружена (глПолучитьНалог)

    Можно заремить, тогда работает, но надо подшаманить, а вообще неплохо

    Reply ↓
  2. victuan

    Исправил ошибку с ОКАТО для Комплексной и ТИС.

    Для конфигураций Бухглатерия и Бухгалтерия УСН ОКАТО берется из элемента справочника «Налоги и отчисления» — НДФЛ.

    Reply ↓
  3. mdzen

    Однако скачал файл и снова те-же грабли что и в (1).

    При проверке синтаксиса модуля в ТиС и Комплексной выдает:

    ОКАТООрганизации = СокрЛП(глПолучитьНалог<<?>>(«НДФЛ»).КодОКАТО);

    {D:_ТИПОВЫЕ_КОНФИГУРАЦИИТИС_950UPDATEDBEXTFORMSPRNFORMS­OBJAVL.ERT(157)}: Функция не обнаружена (глПолучитьНалог)

    При проверке модуля обнаружены синтаксические ошибки!

    В бухиях код работает, но в комплексной и ТиС функции глПолучитьНалог() нет, потому и валится. Как обойти не понял пока. Однако хочется универсальности.

    Reply ↓
  4. victuan

    (3) Спасибо за тестирование. Исправил ошибку… пятница, однако.

    Reply ↓
  5. DDD2005

    А для Бюджетной конфигурации можно?

    Reply ↓
  6. victuan

    (6) Во-первых, в бюджетке оное уже есть типовое.

    Во-вторых, могу доработать свое, т.к. типовое банки не принимают, т.к. нет добивки знаком «==».

    Reply ↓
  7. Shum23str

    Отличная и нужная вещь

    Ждем исправления указанных Вами ошибок

    Reply ↓
  8. victuan

    Большая просьба — комментировать поставленные «минусы»!

    Reply ↓
  9. victuan

    БААЛЬШОЕ ОБНОВЛЕНИЕ! (см. описание выше)

    Reply ↓
  10. victuan

    Обнаружил, что в конфигурации УСН длина комментария ограничена 100 символами и поэтому настройка может не сохраниться.

    9) Сделал проверку длины Комментария на уровне метаданных. Поэтому если в конфигурации УСН длину комментария сделать неограниченной, то проблема решится.

    10) Сделал автозаполнение наименования банка и счета Кредита

    11) Оказывается, некоторые банки могут потребовать, чтобы номер объявления был снабжен префиксом, напр. «000». Для решения этой проблемы добавьте в objavl.ini секцию [Префикс номеров], в которой укажите требуемый вам префикс.

    Reply ↓
  11. znh

    А разве оборотную сторону приложения № 8 не требуют заполнять?

    По моему нужно добавить опись сдаваемых денег.

    В консультанте она есть.

    Reply ↓
  12. victuan

    (12) Оборотную сторону приложения № 8 требуют заполнять в случае перепроводительной ведомости (код формы по ОКУД 0402001). А я тут представляю объявление на взнос наличнымии (код формы по ОКУД 0402300).

    Reply ↓
  13. victuan

    (12) Оборотную сторону приложения 8 можно взять здесь http://infostart.ru/projects/2445

    Reply ↓
  14. mdzen

    За новую версию однозначно зачет!

    Reply ↓
  15. Shum23str

    Отлично!

    Мне нравится!

    А вот нашел небольшой косячок. Хотя наверное это только в моем случае так получается.

    Дело в том, что название нашей организации очень длинное. Состоит из более 50 символов. И ведь в требовании нужно указывать его полностью. А еще если прибавить к этому слова «через ….» то получается в суммет в поле «От кого» будет у меня более 70 символов, или под другом 4 строки символов.

    А у Вас по умолчанию там заложено только 2 строки для этого поля «От кого».

    Поэтому у меня название организации отображается не полностью, не говоря уж о словах «через…» Поэтому приходится в печатной форме уже вручную раздвигать пошире это поле.

    Поэтому вопрос: мой случай единичен? это исключение из правила? или его можно предусмотреть?

    PS Я уже конечно в конфигураторе в печатной форме расширил нужные ячейки и теперь у меня все ОК, все нормально отображается.

    Я просто хотел поделиться своими соображениями. Вдруг это не единичный случай

    Reply ↓
  16. victuan

    (16) Я знаю об этом косячке. Пока думаю как его учесть:

    — сделать высоту строки заведомо большой (как сделали Вы);

    — сделать его как поле Получатель — автоматически побираемым по высоте.

    Reply ↓
  17. CrazyVector

    Для Предпринимателя еще бы….

    Reply ↓
  18. victuan

    (18) Сделаю сегодня…

    Reply ↓
  19. victuan

    (18) Если плюсанешь 😉

    НЕ ЗАБЫВАЕМ ПЛЮСОВАТЬ РЕЙТИНГ!

    ВСЕ ОСТАЛЬНЫЕ ДОРАБОТКИ Я ДЕЛАЮ НА ГОЛОМ ЭНТУЗИАЗМЕ, Т.К. МОИ ПОТРЕБНОСТИ УЖЕ УДОВЛЕТВОРЕНЫ ИМЕЮЩИМСЯ ФУНКЦИОНАЛОМ.

    Reply ↓
  20. victuan

    ОБЪЯВЛЯЮ КОНКУРС!

    ТОТ, КТО ПЛЮСАНЕТ МОЮ ОБРАБОТКУ В ЮБИЛЕЙНЫЙ (50-ЫЙ) РАЗ ПОЛУЧИТ ОТ МЕНЯ БЕСПЛАТНО ЕЕ ДЛЯ КОНФИГУРАЦИИ 1С:ПРЕДПРИНИМАТЕЛЬ!

    Reply ↓
  21. victuan

    НУ И ВСЕ ПОСЛЕДУЮЩИЕ УЧАСТНИКИ ТОЖЕ ЕЕ ПОЛУЧАТ 😉

    Reply ↓
  22. victuan

    Готова обработка для предпринимателя! Плюсуйте.

    Reply ↓
  23. CrazyVector

    А ссылка???

    Reply ↓
  24. CrazyVector

    Самому первому тоже думаю можно!!!!;)))))

    Reply ↓
  25. victuan

    Обновление:

    — Поле «От кого» масштабируется по высоте в зависимости от длина наименования плательщика

    — Обработка работает теперь и в конфигурации «Учет и отчетность предпринимателя»!

    Reply ↓
  26. Shum23str

    Сегодня в нашем банке сказали, что есть небольшая неточность в форме документа. И больше принимать не будут пока не исправим.

    Интересно — это только в нашем банке так? Или у всех?

    Так вот:

    они требуют чтобы было в поле сумма цифрами, например вот так: 5058-79

    А в Вашей форме, которой мы пользуемся (еще раз спасибо Вам), пишется вот так: 5058-79===================

    То есть если выразиться кратко, то им НЕ нужны эти символы «=» после суммы.

    Аналогично и в полях «в том числе»

    У кого еще так требуют банки?

    Reply ↓
  27. victuan

    (27) А как называется банк? Сделаю опцию, чтобы можно было выбирать наличие этих «=» в полях с цифрами.

    Для статистики: бакн КЕДР тоже не принимает, но по другой причине — он требует, чтобы эти формы были не 1 листе, а на двух (2+1)

    Reply ↓
  28. Shum23str

    ОАО УралСиб

    Reply ↓
  29. Pic_nic

    а как быть, если источников взноса 2, или даже три (торг. выручка, возврат подотч. сумм)!???

    Reply ↓
  30. victuan

    (30) Этот случай у меня не реализован, и в бесплатной версии не будет учтен. За приобретением коммерческой версии с нужными доработками обрщайся на мыло )))

    Однако этот случай реализован в другой моей бесплатной разработке http://infostart.ru/projects/2445/

    Reply ↓
  31. victuan

    (30) Случай нескльких частных сумм реализован в этой обработке http://1c.proclub.ru/modules/mydownloads/personal.php?cid=5&lid=8489. Но она пока доступа только для членов проклаба. Как только ее автор исправит в ней ошибки, я ее приму в клуб, и она станет доступной.

    Reply ↓
  32. Pic_nic

    (31) Спасиб, я так и делаю!

    Пользуюсь и той и той разработкой!

    Reply ↓
  33. victuan

    ОБНОВЛЕНИЕ!

    — Обновил перечень кассовых символов (в файле objavl.ini)

    — Сделал опцию, чтобы можно было выбирать наличие «=» в полях с цифрами (суммы).

    Reply ↓
  34. olaserova

    А что сделать чтобы работало у бюджетников в конфигурации 6.0?

    Reply ↓
  35. victuan

    (35) Я не предусмотрел в своей обработке поддержку Бюджетной конфигурации. Новая форма встроена в последний релиз бюджетной конфигурации. Тем более моя обработка не делает раскладку по нескольким кассовым символам. Но я подумаю в будущем, что можно изменить.

    Reply ↓
  36. olaserova

    Действительно оно есть в последнем релизе,но совершенно не отвечает требованиям банка

    Reply ↓
  37. Baklan

    Приложение 6 …. — нужно галочку где-то поставить чтобы не печатать шапку.

    Так все нормально.

    Reply ↓
  38. victuan

    (38) Что такое «шапка» и чем она не устраивает?

    Reply ↓
  39. alexejnic

    Плюс однозначно. Только у нас в банке свой завих чтобы не было добивки знаком «==» в строковом поле и через кого чтобы не было. Пришлось добавить крыжики для отключения.

    Reply ↓
  40. victuan

    (40) Пустое «через кого» у меня предусмотрено. Достаточно это поле оставить пустым, и «через кого» печататься не будет. А что касается, добивки знаком «==» в поля суммы прописью, то это заложено в форме, поэтому пока менять не буду.

    Reply ↓
  41. snarkelun

    Плюс. Сам подобное сделал, а потом поискал на Инфостарте ;))

    Reply ↓
  42. k_quiet

    Работает супер и без всяких дописок!

    Reply ↓
  43. ITSpec

    Большое спасибо! Всё зделано КАК НАДО! Ни каких нареканий.

    Reply ↓
  44. Уфимская

    Не меняла вообще ничего. Ну разве что в названии формы в правом верхнем углу шрифт уменьшила. Супер! Благодарствую

    Reply ↓
  45. fd1

    Спасибо огромное!

    Reply ↓
  46. uno

    Не работает в конфигурации Бухгалтерия для бюджетных учреждений :((

    спрСчет=СоздатьОбъект(«Справочник.БанковскиеСчета»);

    {C:1SBUD6EXTFORMSPRNFORMSOBJAVL.ERT(502)}: Неудачная попытка для создания объекта (Справочник.БанковскиеСчета)

    Reply ↓
  47. victuan

    (47) Не работает и пока не будет. В Бюджете нужная форма встроена в конфигурацию без моей помощи.

    Reply ↓
  48. Олькина

    Вещь очень нужная!!! Спасибо!!! а может для 8.1 тоже что-нть есть? 🙂

    Reply ↓
  49. victuan

    (49) Поищи на этом сайте, есть и для 8.1 (автор не я)

    Reply ↓
  50. SAS_Chelny

    Во-первых, спасибо, все супер.

    Поделюсь новым «завихом банка». Ну во первое это то что уже сделано — черточки после суммыне нужны. А второе — не принимают двойную черту после суммы прописью с разрывами вроде «=====», говорят нужна сплошная, с символом 205 в ASCII это будет выглядеть вот так «════». Не знаю прокатит ли. Маразм крепчал…

    Reply ↓
  51. SAS_Chelny

    Мдаа что-то не выглядит как я хотел…

    Reply ↓
  52. victuan

    (51) Символ 205 в ASCII не прокатывает в 1С 🙁

    Reply ↓
  53. SAS_Chelny

    Ну все туши свет. Что теперь туда картинку вставлять ? :))

    Интересно Михаил aka mdzen с этим не сталкивался ? Как никак в одном городе живем (банк ОАО»АКИБАНК»)

    Reply ↓
  54. victuan

    (54) Да и картинку никак не вставить, ведь она должна быть привязана к ячейке, а текст в ней должен быть поверх (чтобы длина === была переменной). Такое в 77 не реализовать.

    Советую приглядется к моей аналогичной разработке на Экселе, в ней я решил проблему неразрывности двойной линии: http://infostart.ru/projects/2445/

    Reply ↓
  55. SAS_Chelny

    (55) Да, насчет программной реализации все плохо.

    В банке дали БизнесПак 6.0 с подправленным шаблоном 🙂 типа оттуда можно печатать, поставил, все мрачно, снес.

    В сухом остатке, есть форма в Excel, сохраненная из 1С, там дорисованы линии. Сделать новое объявление: РКО в базе 1С + 2 минуты (дата, номер, сумма, сумма прописью и линии). Если перейти на твою разработку на Экселе: заполнение 30 секунд и сделать в 1С РКО. В обоих случаях все быстро, но главное в банке сегодня не заполнял вручную бумажку, закинул деньги на счет за 5 минут, вот от этого получил эстетическое удовольствие 🙂 Думаю вопрос исчерпан, victuan тебе большой сенкс 😉

    Reply ↓
  56. seermak

    Чтобы после суммы была сплошная двойная черта почему нельзя дополнить такой процедуркой:

    Функция ДополнитьСтрокуЧертою(ИсходнаяСтрока, Длина, Справа = истина) Экспорт

    Р = ИсходнаяСтрока;

    Пока СтрДлина(Р) < Длина Цикл

    Если Справа Тогда

    Р = Р + Символ(9552);//819 831 8212 9552 типы строчек

    Иначе

    Р = Символ(9552) + Р;

    КонецЕсли;

    КонецЦикла;

    Возврат Р;

    КонецФункции

    Reply ↓
  57. victuan

    (57) Вообще-то, это для 8.1, но попробую.

    Reply ↓
  58. victuan

    (57) Попробовал. Для 7.7 это не подходит, оно и не удивительно, 7.7 не понимает Юникод.

    Reply ↓
  59. JohnyDeath

    А что вам мешает писать сразу в Excel? Или в Йоксель?

    Reply ↓
  60. victuan

    (60) Тянуть Эксель только для того, чтобы добавить черточки по необоснованной законодательно прихоти банков? Это батенька, из пушки по воробям называется. А если нет Экселя на компе?

    Не-е, таким извратом страдать не буду. Пусть моя обработка требует 1С, но не требует Эксель или прочих ВК (типа Йокселя), и не буду ее перепозиционировать.

    Специально для Экселя я сделал объявление совсем по-другому принципу: http://infostart.ru/projects/2445/ (требует Эксель, но не требует 1с!)

    Reply ↓
  61. JohnyDeath

    (61) Хозяин-барин. Но меня всегда удивляет болезнь по имени «ВэКаФобия»

    Reply ↓
  62. SAS_Chelny

    Можно сделать два варианта: 1я печатная форма в 1С — всегда, а после проверки наличия Exсel — дополнительная печатная форма.

    Reply ↓
  63. victuan

    (63) Я думал об этом, но пока не хочу заморачиваться этим. Возможно, позже сделаю…

    Reply ↓
  64. gerich

    Спасибо, давно не могла найти удобную форму объявления, правда спасибо!!!!

    Reply ↓
  65. victuan

    Вот решение для бюджетной конфигурации 7.7: http://infostart.ru/projects/5114/

    Reply ↓
  66. Марита Х

    Классно, спасибо, все работает!

    Reply ↓
  67. анфиска

    Работает, в банк только не носили еще, а от меня плюс

    Reply ↓
  68. DaryaKamchatka

    🙂 🙂 🙂 ПЛЮС;

    А есть то же самое для 8-ки (Бухгалтерия, УПП)?

    Reply ↓
  69. victuan

    (69) Поищи на этом сайте, есть и для 8.1 (автор не я)

    Reply ↓
  70. DaryaKamchatka

    Спасибо, нашла!!!

    🙂 🙂 🙂

    Reply ↓
  71. denis_rostov

    Поставил плюсик. Клёвая обработка. Спасибо большое автору. Правда мне пришлось чуть-чуть доработать, т.к. у меня конфигурация ТИС очень старой редации 8.7 и еще несколько раз переделанная.

    Reply ↓
  72. onyx

    Нужна была форма…..=)

    Reply ↓
  73. multilab

    Очень в тему!

    Reply ↓
  74. Fanil

    Очень полезная форма, а то надоело в excel все время набивать:)

    Reply ↓
  75. www2007

    сПАСИБО ЗА РАЗРАБОТКУ, СРОЧНО ПОНАДОБИЛОСЬ, А ВРЕМЕНИ НЕ БЫЛО… ВЫРУЧИЛИ В ОБЩЕМ.

    Reply ↓
  76. рибак

    Спасибо за обработку! Вовремя выручили! Нигде больше не нашел!

    Reply ↓
  77. Nady_71

    Отличная разработка , спасибо огромное за разработку!Очень выручает. Если её еще немного дополнить возможностью ввода количества купюр разного номинала в дополнительную табличку,чтобы приходилось не подсчитывать в excel купюры, а выводить итоговую сумму сданной выручки сразу в этой форме-было бы совсем здорово.:).Я немного подумала, и реализовала это на основе вашей разработки и еще одной.

    Reply ↓
  78. mirkomp

    в ТиС ред 9,2 работает без проблем

    Reply ↓
  79. Лена_Лена

    Отлично работает в Предпринимателе, но нет кода или символа

    Символ 19. Поступления наличных денег на счета индивидуальных предпри-

    нимателей, а также физических лиц, занимающихся в установленном законодательст-

    вом Российской Федерации порядке частной практикой, независимо от указанного в

    объявлении на взнос наличными источника их поступления.

    Или не нашла.

    А так спасибо большое пригодилась.

    Reply ↓
  80. victuan

    (80)Из описания к обработке:

    «6) Кассовый символ можно выбирать из списка возможных его значений (спасибо за это Гене). Список возможных символов можно отредактировать самостоятельно в файле objavl.ini в секции [Кассовые символы].«

    Reply ↓
  81. vladarius

    Спасибо за обработку!

    Reply ↓
  82. dimonsky

    Спасибо автору. Очень интересная обработка.

    Reply ↓
  83. denn15

    За обработку спасибо.

    Reply ↓
  84. Terrifying

    Доброго времени суток, уважаемые коллеги.

    Прошу помочь настроить обработку Объявление на взнос наличными. При попытке открыть как внешний отчет выдает следующее сообщение:

    ВидКонфигурации=глИдентификаторКонфигурации<<?>>();

    EXTFORMSOBJAVL.ERT(396)}: Функция не обнаружена (глИдентификаторКонфигурации)

    В документе РКО ссылки на объявление нет (слева от кнопки Печать).

    Конфигурация ТИС.

    Заранее спасибо.

    Reply ↓
  85. victuan

    (85)У вас не типовая конфигурация или очень старый релиз конфигурации. Моя обработка без доработок не будет работать в вашей конфигурации.

    Reply ↓
  86. vladimirkrivko

    спасибо за обработку! обнаружил небольшую ошибку, в ордере в строке получатель <Фирма для печати > в свойствах необходимо поставить (выражение) а не шаблон!

    Reply ↓
  87. victuan

    (87)Спасибо, исправил ошибку.

    Reply ↓
  88. Кошки рулят

    http://kvest1c.narod.ru/zvnavzn/zvnavzn.rar

    В т.ч. новая форма;

    Работает в Бух, УСН, ТиС, ПуБ, Компл.;

    Можно как вн. печатная форма для РКО, можно как внешний отчет;

    Условно бесплатная.

    Reply ↓
  89. Доня

    (94) Кошки рулят,

    Скачала с Вашей отсылки.

    Спасибо.

    Условно-бесплатная ?

    В чем ограничения? Вроде выводится без ограничения.

    Где-же все-же условно бесплатная?

    Reply ↓

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *