IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Обсуждение программ (http://www.imho.ws/forumdisplay.php?f=3)
-   -   1С:Бухгалтерия. Вопросы и ответы (http://www.imho.ws/showthread.php?t=85009)

Cartman 16.04.2008 14:52

Quasar, сдается мне что с логикой тут что-то не так. Т.е. в первом случае используется логичесткое И, в втором логическое ИЛИ.
Да и вообще в этом случае правильнее использовать 2 условия.

Alex Dark, это кусок из черного запроса.

D1C 16.04.2008 23:08

Quasar, действительно баг. Проверил на файловой версии 027. Странные результаты выдает и при таком условии:

|Условие(НЕ(Товар в ГруппаАккумуляторы) И НЕ(Товар в ГруппаРемниГенераторов));

или в условии

|Условие(НЕ(Товар в ГруппаАккумуляторы) ИЛИ НЕ(Товар в ГруппаРемниГенераторов));

Попробовал загнал группы в списки значений. так вот условие

|Условие((СЗ1.Принадлежит(Товар) = 0) И (СЗ2.Принадлежит(Товар) = 0));

работает верно, а условие

|Условие(НЕ(СЗ1.Принадлежит(Товар) = 1) И НЕ(СЗ2.Принадлежит(Товар) = 1));

вообще не выдает ничего. Вот это баг так баг.

Quasar 17.04.2008 08:32

Цитата:

Сообщение от Alex Dark (Сообщение 1544627)
Quasar, а можно поподробнее

Делаю запрос по регистру остатков в 1С Торговле 7.7.

Накладываю условие (см. выше), а оно - не накладывается. В выборку попадают записи, которых по условию быть не должно.

добавлено через 3 минуты
Цитата:

Сообщение от Cartman (Сообщение 1544812)
Да и вообще в этом случае правильнее использовать 2 условия.

Верно. Но так получилось, что я сначала написал код, который дал ошибку платформы, а лишь затем стал искать способы обхода этой ошибки.
Цитата:

Quasar, сдается мне что с логикой тут что-то не так. Т.е. в первом случае используется логичесткое И, в втором логическое ИЛИ.
При накладывании отрицания эти операнды меняются : И на ИЛИ, ИЛИ на И.

Это закон булевой алгебры ;)

FACE CONTROL 17.04.2008 08:42

Доброго времени суток. Возникла такая проблемка. Бухгалтер в 1С заполняет регламентированный отчет за 1 квартал по ОПС, после заполнения нажимает печать всех листов сразу, внизу появляется окошечко, где выполняется подсчет листов, затем печать листов, и потом выводит печать завершена. а на принтере ни одного документа нет, он даже моргать не начал. Если посылать по 1 листу то все ок. А все сразу не хочет. В чем может быть проблема и как ее можно решить???

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

Alex Dark 21.04.2008 14:59

Доброго времени суток вам.
Создается отчет. Жму вид, масштаб. Там 100%
А можно сделать так, что бы сразу там стояло 75% или 125%.

Cartman 21.04.2008 16:03

Таб.ПараметрыСтраницы(,125)

Oleg 21.04.2008 16:21

Цитата:

Сообщение от ЭнеРгеТиК (Сообщение 1545095)
Если посылать по 1 листу то все ок. А все сразу не хочет. В чем может быть проблема и как ее можно решить???

Попробуйте вывести все страницы (одновременно) на виртуальный принтер, например на PDF Creator.

mrtg_asd 21.04.2008 23:23

Добрый день.
Прошу помощи.
Не могу обновиться: 1С 8.1 платформа, 8.1.11.67, Конфигурация "Бухгалтерия Предприятия", номер релиза 1.6.6.7.
Ни одно из последующих обновлений не поддерживает мой релиз.
Вот пример из последнего описания:
Релиз предназначен для обновления с конфигурации версии 1.5.22.2, 1.5.22.3, 1.6.5.2, 1.6.5.3, 1.6.5.4 и 1.6.6.8
и так уже не первое порядковое обновление :confused:

Alex Dark 22.04.2008 06:43

Цитата:

Сообщение от Cartman (Сообщение 1546530)
Таб.ПараметрыСтраницы(,125)

нет. Это для печати.
А для экрана как сделать?

Cartman 22.04.2008 09:52

Alex Dark, аааа... Не так понял...


Цитата:

Сообщение от mrtg_a (Сообщение 1546768)
номер релиза 1.6.6.7

Это тестовый релиз, он не предназначен для работы с реальными данными. Обновляй через файл cf, через сравнение/объединение конфигураций.

Oleg 22.04.2008 19:32

Для информации.

В программе 1С Деньги 7.70.242 обнаружена серьёзная ошибка, которая, возможно, кому-то не позволит сдать форму 3-НДФЛ (декларацию о доходах) в налоговую инспекцию.

Страница 6-ая декларации 3-НДФЛ печатается с ошибкой (в сумме налога к возмещению), если в налоговом периоде имел место необлагаемый налогом доход (например, имели место "подарки").

Источник, см. также.

EnigMan 22.04.2008 21:42

Цитата:

Сообщение от Alex Dark (Сообщение 1546768)
нет. Это для печати.
А для экрана как сделать?

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

mrtg_asd 23.04.2008 00:01

to Cartman
Цитата:

Обновляй через файл cf, через сравнение/объединение конфигураций
заранее извиняюсь за тупость :(.
А как это "через файл cf" ?
Имеются файлы обновления
1С:Предприятие 8.1. Конфигурация "Бухгалтерия Предприятия". Номер релиза: 1.6.8.3 (Обновление).
Внутри кроме описаний только один setup.exe.

levnev 23.04.2008 01:09

mrtg_asd, то, что Вы указали Вам не даст cf-файл, только cfu !
Надо найти полный setup конфигурации и запустить его ! После окончания его работы, в каталоге для шаблонов найдется и cf-файл. Запустите в Конфигураторе свою несчастную базу и через "Конфигурация" - "Сравнить, объединить с конфигурацией из файла" выберите нужный cf-файл из каталога шаблонов.
Только то, что Вы указали

Примечание: Каталог шаблонов обычно распологается (по-умолчанию) в %ProgramFiles%\1cv81\tmplts.

P.S. И вообще-то, перед установкой любого обновления, стоит прочитать news или readme хотя бы, там обычно всегда пишут, с какой версией совместимо обновление и что после этого Вы получите!

mrtg_asd 24.04.2008 00:34

levnev
Цитата:

Надо найти полный setup конфигурации
Пролема найти этот полный setup :(. Предложили один файл новой конфигурации 1Cv81_1.6.8.3.cf, по размеру он порядка 60 Мб, т.е. раза в 2 с лишним меньше, чем сам полный setup.
Достаточно ли одного этого cf, или же нужно все-таки начинать обновление с установки?

levnev 24.04.2008 02:40

Для второго шага достаточно иметь именно файл cf с конкретной версии! Если таковой есть, то необходимо и достаточно сделать с ним Конфигурация" - "Сравнить, объединить с конфигурацией из файла"... Главное, чтобы версия этого cf-файла была ~равна бета-релизу или старше его!

kapa16 24.04.2008 11:56

Подскажите начинающему программисту 1С. Как в бухгалтерии 7.7 рассчитываются отчисления по страховой части пенсии (должно быть 14%, но считает меньше)

1C_Tester 25.04.2008 08:50

Какая стоит ставка в справочнике - так и расчитывается ;)

Gr@nd@d 25.04.2008 09:30

Цитата:

Сообщение от kapa16 (Сообщение 1547625)
Подскажите начинающему программисту 1С. Как в бухгалтерии 7.7 рассчитываются отчисления по страховой части пенсии (должно быть 14%, но считает меньше)

14% - это всего, т.е. страховая + накопительная. Есть ли накопительная - зависит от даты рождения.

kapa16 25.04.2008 14:52

Спасибо, разобрался. Не были созданы документы выплаты зарплаты...

mrtg_asd 26.04.2008 21:27

Доброго времени суток !
После перехода на 8.1 началась проблема дисковым пространством. Теоритически, можно перераспределить свободное место между разделами, но хотелось бы услышать совета специалистов по уменьшению размера самой бухгалтерии. Так, например, при обновлениях, создаются каталоги и файлы в папке
..\1cv81\tmplts\1c\Accounting\
Можно ли безболезненно удалить все это после обновления? На сегодняшний день у меня это ок. 1 Гб
Может быть еще что-нибудь не критично для работы ?

Quasar 27.04.2008 19:41

Цитата:

Сообщение от mrtg_asd (Сообщение 1548366)
Так, например, при обновлениях, создаются каталоги и файлы в папке
..\1cv81\tmplts\1c\Accounting\

Это шаблоны (templates), файлы обновлений.

После процедуры обновления информационной базы файлы в каталоге ..\1cv81\tmplts\ можно удалить.

vizlipuzli 28.04.2008 18:00

Можно перенести файлы шаблонов на другой диск и указать новый путь:

Запускаем 1С, далее жмем "Настройка", затем "Каталог шаблонов конфигураций и обновлений" - указываем новый путь

mrtg_asd 30.04.2008 23:47

to Quasar & vizlipuzli :
Цитата:

После процедуры обновления информационной базы файлы в каталоге ..\1cv81\tmplts\ можно удалить.
Цитата:

Можно перенести файлы шаблонов на другой диск и указать новый путь
И все же, перенести или удалить ? Пригодятся ли они в дальнейшем и если "да", то для каких целей ?

Quasar 01.05.2008 08:06

Цитата:

Сообщение от mrtg_asd (Сообщение 1549619)
И все же, перенести или удалить ? Пригодятся ли они в дальнейшем и если "да", то для каких целей ?

Выбор за тобой.

Эти файлы легко восстановить, если сохранены EXE-файлыобновлений - запускаешь повторно установку обновлений, и шаблоны обновлений снова присутствуют в полном объёме.

Короче, как только я получаю CF файл со свежей конфигурацией, я тут же удаляю файлы шаблонов обновлений (кроме конфигурации Конвертация данных - там в шаблонах есть epf файлы, которые вроде не присутствуют в составе конфигурации).

mrtg_asd 04.05.2008 21:18

Доброго времени суток !
Очередной вопрос к знатокам:
Бухгалтер задолбала, нужен ей табель учета рабочего времени. Замучилась рисовать портянки вручную.
Из 1С стоят только Бухгалтерии (в другом пока надобности нет). Одна фирма на 8.1 и несколько на 7.7.
Интуитивно догадываюсь, что может спасти "Зарплата и Управление Персоналом" под 8.1 или "Зарплата и Кадры" под 7.7.
Стоит ли городить огород ради этого табеля?
Может есть какие-нибудь более простые решения?

EnigMan 04.05.2008 21:55

Цитата:

Сообщение от mrtg_asd (Сообщение 1550796)
Стоит ли городить огород ради этого табеля?

Странный вопрос. Если нужен только табель, то это неоправдвнная трата денег. Как самый дешевый вариант, нарисовать в Excel соответсвующую портянку и немного поупражнятся с макросами, чтоб автоматом считалось.
Можно еще поискать внешние обработки под 1С для этой цели. В крайнем случае можно и самому написать.

mrtg_asd 04.05.2008 22:22

Возможно вопрос поставлен не корректно. Хотя, про деньги ничего вроде не упоминал.
Попробую сформулировать иначе:
есть ли в конфигурациях "Зарплата и Управление Персоналом" под 8.1 или "Зарплата и Кадры" под 7.7 возможность ведения табеля учета рабочего времени?
Внешних обработок найти не удалось для этих целей. Excel не подходит по ряду причин.

vizlipuzli 05.05.2008 07:39

to mrtg_asd

Такая возможность в указанных конфах есть. Но советую прислушаться к посту EnigMan

Quasar 05.05.2008 07:54

Цитата:

Сообщение от mrtg_asd (Сообщение 1550816)
есть ли в конфигурациях "Зарплата и Управление Персоналом" под 8.1 или "Зарплата и Кадры" под 7.7 возможность ведения табеля учета рабочего времени?

Есть конечно.

Берёшь "Зарплата и Управление Персоналом 8.1" базовую (чтобы подешевле) и вперёд.

Alex Dark 05.05.2008 08:43

Цитата:

Сообщение от mrtg_asd (Сообщение 1550816)
Excel не подходит по ряду причин.

Почему? Причина в том, что ты хочешь потом автоматом что то получить?
Если нет, если тебе просто нужна портянка - Excel самый простой выход. У меня именно так.
Цитата:

Сообщение от Quasar (Сообщение 1550865)
Берёшь "Зарплата и Управление Персоналом 8.1" базовую (чтобы подешевле) и вперёд.

А что бы совсем бесплатно. Напиши сам конфу. При необходимости можешь потом приаттачить к имеющейся. А что бы не переписывать то что уже написанное, берешь из ЗиУП формы и пишешь все сам. И бесплатно и так как надо тебе.

Anton_BooR 05.05.2008 09:25

Цитата:

Сообщение от Alex Dark (Сообщение 1550873)
Почему? Причина в том, что ты хочешь потом автоматом что то получить?
Если нет, если тебе просто нужна портянка - Excel самый простой выход. У меня именно так.

Даже если есть необходимость чтотто потом вытянуть из Excel в 1с то тоже есть достаточно много наработок по загрузке данных в 1с.
Имхо если нужно простое ведение табеля и введение данных в 1с для расчета зп то городить огород с ЗУП-ом или ЗиК-ом нет смысла...
Если нет Excel то можно сделать в OpenOffice.

Вот кусок кода для инициализации ole объекта Openoffice для 8.1
Код:

                ФайлОО                        =        "file:///"+СтрЗаменить(Файл,"\","/");
                scr                        =        Новый ComОбъект("MSScriptControl.ScriptControl");
                scr.language        =        "javascript";
                scr.eval("Mass=new Array()");
                Массив                        =        scr.eval("Mass");
                ServiceManager        =        Новый ComОбъект("com.sun.star.ServiceManager");
                Desktop                =        ServiceManager.createInstance("com.sun.star.frame.Desktop");
                Document                =        Desktop.LoadComponentFromURL(ФайлОО, "_blank", 0, Массив );
                Листы                        =        Document.getSheets();
                ЛистДанных                        =        Листы.getByIndex(0);
                //извраты для "градусника"
                Cursor                        = Лист.createCursorByRange(Лист.GetCellbyPosition(0,0));
                Cursor.GotoEndOfUsedArea(1);
                Address                  = Cursor.RangeAddress;
                LastRow                = Address.EndRow; //колличество строк
       
               
                Состояние("Файл "+Файл+" открыт, идет обработка данных...");

Функция чтения данных из ячейки:
Код:

Функция ПолучитьЗначениеВЯчейке(ЛистДанных,Строка,Столбец, Тип="Строка") Экспорт
        Если Тип = "Строка" тогда
                Значение = СокрЛП(ЛистДанных.getCellByPosition(Столбец-1,Строка-1).String);
        Иначеесли Тип = "Число"        Тогда
                Значение = СокрЛП(ЛистДанных.getCellByPosition(Столбец-1,Строка-1).Value);
        Конецесли;
        Возврат Значение;
Конецфункции

у меня этот код работает в загрузке данных из докуметов заказчика в 1с:Логистика управление складом

Oleg 05.05.2008 11:47

Цитата:

Сообщение от Alex Dark (Сообщение 1550873)
А что бы совсем бесплатно. Напиши сам конфу. При необходимости можешь потом приаттачить к имеющейся. А что бы не переписывать то что уже написанное, берешь из ЗиУП формы и пишешь все сам. И бесплатно и так как надо тебе.

Если нужно потренироваться, то так и нужно сделать.

А если нужен результат, то лучше купить ЗиУП базовую (согласен с Quasar).

Всего 4200 руб и все обновления бесплатно, при необходимости возможен прозрачный переход на ЗиУП Проф версии.

Alex Dark 05.05.2008 15:01

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

Что делать?

Cartman 05.05.2008 15:09

Alex Dark, очевидно уменьшить маштаб или колонтитулы и границы. :idontnow:
Отчет то регламентированный или какой ?

Oleg 05.05.2008 15:12

Цитата:

Сообщение от Alex Dark (Сообщение 1551000)
Формируется отчет. Последняя строка на листе режется по горизонтали ровно на две части. Вторая половина строки на втором листе

Имхо, лечится только экспериментальным подбором масштаба.

Alex Dark 06.05.2008 07:11

Cartman, Отчет самописный, простой
Шапка, 2 промежуточных итого. Итого итоговый.
Выводимые данные могут быть одной строкой или двумя.
У двух строк есть объединенные ячейки (вертикальные).
Ячейки - с переносом

добавлено через 1 минуту
Oleg, Экспериментально подобрать, из-за ячеек с переносом, проблемно.

Oleg 06.05.2008 10:49

Цитата:

Сообщение от Alex Dark (Сообщение 1551209)
Экспериментально подобрать, из-за ячеек с переносом, проблемно.

Можно в Конфигураторе разбить макет на 2 горизонтальные секции (в месте, где нужно разбить на страницы итоговый табличный документ) и использовать метод проверки табличного документа, вмещается ли выводимая секция на страницу.

Если не вмещается, то начинать новую страницу.

Так в типовых часто делается.

Alex Dark 06.05.2008 14:27

Цитата:

Сообщение от Oleg (Сообщение 1551274)
использовать метод проверки табличного документа

а поподробнее можно.
Или в каких типовых, а то все перелопачивать не хочется

PS Я забыл указать что в 7.7

mrtg_asd 09.05.2008 01:06

Доброго времени суток!
Назрел очередной вопрос.
1С:Предприятие 8.1 Конфигурация "Зарплата и Управление Персоналом". 2.5.4.6
Конфигурация установлена первый раз. После загрузки появилась форма, в которой подробно описаны шаги по первоначальной настройке (удобно и наглядно). При последующих запусках этого уже не происходит. Бухгалтер осваивает "Зарплату" и просит эту форму. Как принудительно вызвать ее при загрузке ?


Часовой пояс GMT +4, время: 18:23.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.