Отправляет email-рассылки с помощью сервиса Sendsay

RFpro.ru: 1С для программиста

  Все выпуски  

RusFAQ.ru: 1С для программиста


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / 1С для программиста

Выпуск № 470
от 15.04.2007, 12:05

Администратор:Калашников О.А.
В рассылке:Подписчиков: 375, Экспертов: 56
В номере:Вопросов: 9, Ответов: 22


Вопрос № 81701: Доброго времени суток Эксперты. Такой вопрос. Есть база данных в 1С Предприятие 7.7 (на офисе) точна такиеже (кипии) стоят на удаленных розничных точках. В связи с этим точки получают данные, когда находяться на офисе. В главной базе по каждой точке ...
Вопрос № 81728: Здравствуйте уважаемые эксперты! В результате обработки (см.приложение) выдается ошибка: Док.Записать(); {C:DOCUMENTS AND SETTINGS... .ERT(128)}: Номер не уникальный! Хотя документ записывается. И как ещё мне сделать проверку: если док...
Вопрос № 81740: Вопрос по 1С7.7. Необходимо чтобы Значения ячеек печатной формы таблицы Заполнялисьиз модуля формы. Я присвоила имена ячейкам таблицы. Свойства ячеек - текст. Но при выполнении команды печать выдеется сообщение об ошибке: ВыбОбласть.Текст =С...
Вопрос № 81762: Здавствуйте эксперты. Есть документ ВнутренеПеремещение. Нужно выгрузить этот документ (не все а только один) в текстовый файл и загрузить потом в ПриходнуюНакладную реквизиты документов и табличные части почти схожи. Не получается выгрузить толь...
Вопрос № 81847: В табличной части документа есть элементы диалога типа Справочник и Перечисление. Почему-то процедура ОбработкаВыбораЗначения для Перечисления не работает, а для Справочника работает. (В то же время процедура ПриНачалеВыбораЗначения работает в обоих ...
Вопрос № 81848: Уважаемые эксперты! Подскажите чем оперативное проведение лучше неоперативного? Я, конечно, понимаю, что оперативное - в реальном времени, но смысл такого разделения? 1С версии 8......
Вопрос № 81862: Вопрос не по программированию как таковому, есть базы 7.7 несколько разных (под 10 штук) у буха прописаны все пути в 1С к этим базам, нужно еще нескольким пользователям сделать тоже самое, вопрос в следующем, где храняться данные настройки (мне сказа...
Вопрос № 81867: Вопрос. как перенести план счетов из общей базы 7.7 в ЗиК, а то у меня не формируется налоговая отчетность (пишет, что нет плана счетов) или как-то это обойти, возможно он и не нужен...?...
Вопрос № 81874: Здравствуйте. Сетевая 1С (семерка,10 компьютеров). Половина компьютеров "пожилые". Недавно купили новые пни. Установили, настроили. Появилась проблема: отчеты от них печатаются ОЧЕНЬ мелким шрифтом. Увеличил его. Теперь старые компы начинаю...

Вопрос № 81.701
Доброго времени суток Эксперты. Такой вопрос. Есть база данных в 1С Предприятие 7.7 (на офисе) точна такиеже (кипии) стоят на удаленных розничных точках. В связи с этим точки получают данные, когда находяться на офисе. В главной базе по каждой точке заведен склад.
Возникает такая ситуация изменение цен в справочнике Товаров - соответственно надо обновить по всем точкам. (Больших вопросов с этим нету).
Но есть такой момент. Допустим был товар, сегодня пришла новая партия товара по новой цене (не важно стала она больше либо меньше) как точкам обновить цены на товары, в которых цена только поменялась (то есть частично справочник товаров выгрузить)???
На данный момент все происходит так. Точки в главной базе создают перемещение тоара на свой склад, после чего выгружают его в файл, приносят к себе и загружают это перемещение как приходную. Тоесть бля их базы перемещение в главной базе является приходным документом. Нужно чтобы цены сравнивались по товару и обновлялись цены у измененного товара (смотреть выше). Далее если точка что-то продала то она создает Расходную, которую выгружает в главную базу тоже как расходную. Эта расходная не должна в главной базе изменять карточку товара, тоесть если была продана по меньшей цене то должна по ней и провестись.

Меня в большей степени интересует вопрос как можно осоществить синхронизацию со справочником товааров только по измененным цена. Вся выгрузка должна осуществляться в текстовый файл.

Спасибо за ответы.
Отправлен: 09.04.2007, 11:41
Вопрос задал: Аржаник Антон Николаевич (статус: 2-ой класс)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: Elric
Здравствуйте, Аржаник Антон Николаевич!

Для обмена данными и синхронихации по изменениям рекомендую использовать МОД (Менеджер Обмена Данными). Это универсальная надстройка под платформу 7.7, позволяет связывать базы с различными конфигурациями и дает возможности очень гибкой настройки правил обмена, вплоть до превращения справочника в перечисление (и наоборот) и допкумента одного вида в другой. Можно приобрести у любого 1С-Франчайзи, стоит порядка 50 у.е. Очень надежный и эффективный инструмент.
---------
Мирный атом в КАЖДЫЙ дом!
Ответ отправил: Elric (статус: Специалист)
Ответ отправлен: 09.04.2007, 14:44
Оценка за ответ: 4
Комментарий оценки:
Спасибо обработка хорошая, но хотелось без наворотов простыми средствами и как говориться своими руками и методами.

Отвечает: Ovr1970
Здравствуйте, Аржаник Антон Николаевич!
Все , что нужно - это выгрузить перемещение с ценой и загрузить как приход с изменением справочной цены. И выгрузить расходную с ценой и загрузить расходную.

Соответственно все, что нужно - это придумать два формата (или даже один) текстового файла и написать две обработки для выгрузки и две для загрузки.

С загрузкой файла я помогу, для примера:

Приложение:

Ответ отправил: Ovr1970 (статус: Студент)
Ответ отправлен: 11.04.2007, 11:38


Вопрос № 81.728
Здравствуйте уважаемые эксперты! В результате обработки (см.приложение) выдается ошибка:
Док.Записать();
{C:DOCUMENTS AND SETTINGS... .ERT(128)}: Номер не уникальный!
Хотя документ записывается. И как ещё мне сделать проверку: если документ с таким номером уже записан, то сообщить?

Приложение:

Отправлен: 09.04.2007, 14:51
Вопрос задала: Darina (статус: Посетитель)
Всего ответов: 3
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: Elric
Здравствуйте, Darina!

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

Что касается проверки, то смотрите участок кода в Приложении.

Приложение:

---------
Мирный атом в КАЖДЫЙ дом!

Ответ отправил: Elric (статус: Специалист)
Ответ отправлен: 09.04.2007, 17:37
Оценка за ответ: 5
Комментарий оценки:
С проверкой всё получилось. А вот про записать(): в том то и дело что такого документа нет, документ всё правильно - записывается но сообщение об ошибке появляется. Проблема решается если убрать галочку Контроль уникальности.

Отвечает: Шахрайчук Владимир Анатольевич
Здравствуйте, Darina!
Может быть, документу Реализация и РеализацияВрозницу (например) присвоен один нумератор. Тогда если РеализацияВРозницу с таким номером уже есть, то Реализация не запишется.
Сделайте в тренировочной базе так: уберите птичку КонтрольУникальности, сохраните, поставьте КонтрольУникальности, сохраните. Конфигуратор Вам напишет про дубли номеров.
Если Реализация вручную не вводится, а в Экселе Вы отслеживаете номера, то может, и разрешается снять птичку КонтрольУникальности, но я не рекоммендую, иначе когда-нибудь нумератор собьется.
Если нумерация текстовая то Я Вам рекоммендую в процедуре ВводНового поставить УстановитьНовыйНомер("000");
а импортированным автоматически документам давать другой префикс, например
Док.НомерДок="Авт"+СокрЛП(ТЗ1.НомерДок);
Да, кстати, если нумератор текстовый, а ТЗ.НомерДок то дополнена справа пробелами до длины, указанной в НоваяКолонка. Присваивая документу номер вы также присваиваете пробелы. Лишние то он откинет, но если хотя бы один останется, или хотя бы одна нужная цифра откинется, то будет неуникальный номер.
Напишите в приват, или советы мои помогли
Ответ отправил: Шахрайчук Владимир Анатольевич (статус: Студент)
Ответ отправлен: 10.04.2007, 15:56
Оценка за ответ: 5
Комментарий оценки:
Спасибо за подробные комментарии. Думаю, для единичного случая я просто уберу Контроль уникальности, а потом поставлю обратно

Отвечает: Ovr1970
Здравствуйте, Darina!
Если при записи документа выдана ошибка, то документ не записался. Возможно у Вас стоит уникальность номера и периодичность "по всем данного вида", тогда документ с таким же номером может быть намного более ранней датой.

Кроме того у Вас создаются документы в цикле. Соответственно часть документов может создаться, а последний документ (или лишний по номеру) не создается и выдается ошибка.

Для проверки заключите Док.Записать(); в конструкцию:

Приложение:

Ответ отправил: Ovr1970 (статус: Студент)
Ответ отправлен: 11.04.2007, 11:54


Вопрос № 81.740
Вопрос по 1С7.7. Необходимо чтобы Значения ячеек печатной формы таблицы Заполнялисьиз модуля формы. Я присвоила имена ячейкам таблицы. Свойства ячеек - текст. Но при выполнении команды печать выдеется сообщение об ошибке:

ВыбОбласть.Текст =СокрЛП(Константа.ГлавныйЭнергетик.Получить(ДатаДок).Должность;
{Документ.ВводВЭксплуатациюОС.Форма.Модуль(554)}: Значение не представляет агрегатный объект (Текст)
Таблица выводится целиком, без секций.
Может подскажете где искать ошибку?

Приложение:

Отправлен: 09.04.2007, 15:51
Вопрос задала: Оксана/kasy (статус: Посетитель)
Всего ответов: 3
Мини-форум вопроса >>> (сообщений: 6)

Отвечает: Elric
Здравствуйте, Оксана/kasy!

В Вашем Приложении я не нашел строки ВыбОбласть.Текст
Таблица выводится полностью, без секций потому, что Вы применили метод Таб.Вывести();.
Рекомендую использовать методы ВывестиСекцию(), ПрисоединитьСекцию() и в конце Таб.Показать().
---------
Мирный атом в КАЖДЫЙ дом!
Ответ отправил: Elric (статус: Специалист)
Ответ отправлен: 09.04.2007, 17:45
Оценка за ответ: 3
Комментарий оценки:
Но при печати платежного поручения таблица выводится без секций и значения заносятся именно пс использованием метода вывести(). Хотелось бы понять как это делать правильно.

Отвечает: Maska
Здравствуйте, Оксана/kasy!

Используете неправильные функции для работы с таблицей. Насчет функций рекомендации были даны специалистом в ответе выше.
А ошибка выдается из-за отсутствия функции "СоздатьОбъект" для агрегатного типа "текст".

С уважением, maska!!!
Ответ отправила: Maska (статус: 4-ый класс)
Ответ отправлен: 10.04.2007, 02:48

Отвечает: BigHard
Здравствуйте, Оксана/kasy!
Можно просто в нужную ячейку в свойства поставить "выражение", а в ней написать вашу формулу"СокрЛП(Константа.ГлавныйЭнергетик.Получить(ДатаДок).Должность;"
Присоединяюсь к ответу предыдущих экспертов, используйте Таб.вывестисекцию(или Таб.присодинитьсекцию(),в зависимости от ситуации) и таб.показать и все будет ОК
---------
Чем отличается чайник от программиста: У чайника в одном килобайте 1000 байт, а у программиста в одном километре 1024 метра
Ответ отправил: BigHard (статус: 8-ой класс)
Ответ отправлен: 10.04.2007, 10:38


Вопрос № 81.762
Здавствуйте эксперты.
Есть документ ВнутренеПеремещение. Нужно выгрузить этот документ (не все а только один) в текстовый файл и загрузить потом в ПриходнуюНакладную реквизиты документов и табличные части почти схожи. Не получается выгрузить только один документ. Могу выгрузить по дате, но попадает много документов подскажите как реализовать выгрузку только определенного документа. Как пробежаться по шапке документа и табличной части. Спасибо если кто подскажет пример кода.
Отправлен: 09.04.2007, 18:02
Вопрос задал: Аржаник Антон Николаевич (статус: 2-ой класс)
Всего ответов: 3
Мини-форум вопроса >>> (сообщений: 2)

Отвечает: Besker
Здравствуйте, Аржаник Антон Николаевич!
Можно сделать так.
В журнале где находятся документы ВнутренеПеремещение, на форме журнала рисуете кнопку и прописываете примерно такой код:
Процедура Выгрузить()
Текст = СоздатьОбъект("Текст");
Список = СоздатьОбъект("СписокЗначений");
Док=СоздатьОбъект("Документ.ВнутреннеПеремещение");
Док=ТекущийДокумент;
Док.ВыбратьСтроки();
Пока Док.ПолучитьСтроку()=1 Цикл
Список.ДобавитьЗначение(Док.Товар);
Список.ДобавитьЗначение(Док.Количество);
Список.ДобавитьЗначение(Док.Сумма);
Текст.ДобавитьСтроку(Список.ВСтрокуСРазделителями());
Список.УдалитьВсе();
КонецЦикла;
Текст.Записать("c:Nakl_exp.txt");
КонецПроцедуры

Тот документ, на котором будет стоять фокус (т.е. выделен), он и будет выгружен.

После можно в отдельной обработке написать процедуру загрузки.
Примерно так:
Процедура Выполнить()
Док=СоздатьОбъект("Документ.ПриходнаяНакладная");
Текст = СоздатьОбъект("Текст");
Список = СоздатьОбъект("СписокЗначений");
Спр=СоздатьОбъект("Справочник.Номенклатура");//если объект типизирован

Текст.Открыть("C:Nakl_exp.txt"); //имя файла куда выгрузили

Док.Новый();
Док.ДатаДок=ТекущаяДата();
Док.УстановитьНовыйНомер("01");// или так
Док.НомерДок=НомерДок;// или так

Для Ном=1 По Текст.КоличествоСтрок() Цикл

Стр = Текст.ПолучитьСтроку(Ном);
Список.ИзСтрокиСРазделителями(Стр);
//если объект типизирован, то сначало ищем в справочнике
Док.НоваяСтрока();
Если Спр.НайтиПоНаименованию(Список.ПолучитьЗначение(1))=1 Тогда
Док.Товар=Спр.ТекущийЭлемент();
Иначе
Сообщить("Не найден эемент справочника Номенклатура - "+Список.ПолучитьЗначение(1)); // сообщаем чего нет в справочнике
КонецЕсли;
Док.Количество = Список.ПолучитьЗначение(2);
Док.Сумма = Список.ПолучитьЗначение(3);
Док.Записать();
КонецЦикла;
КонецПроцедуры

Будут вопросы пишите в мини-форум.


---------
Жизнь - игра, а настоящая игра - МАНИЯ.
Ответ отправил: Besker (статус: Студент)
Ответ отправлен: 09.04.2007, 19:49

Отвечает: Arkadiy Karanskiy
Здравствуйте, Аржаник Антон Николаевич!
Как я понял Вам необходимо пробежаться всем реквизитам шапки документа и табличной части, тогда Вам лучше всего использовать объект Метаданные.
Вот пример работы:
//Пример для работы в реквизитами табличной части
Для лл = 1 По Метаданные.Документ("ВнутренеПеремещение").РеквизитТабличнойЧасти() Цикл
Имя = Метаданные.Документ("ВнутренеПеремещение").РеквизитТабличнойЧасти(лл).Идентификатор;
КонецЦикла;
//Для того, чтобы брать реквизиты шапки, то необходимо просто поменять РеквизитТабличнойЧасти на РеквизитЩапки и все будет ок.

Успехов...
Ответ отправил: Arkadiy Karanskiy (статус: 8-ой класс)
Ответ отправлен: 10.04.2007, 09:33
Оценка за ответ: 4
Комментарий оценки:
Спасибо примерно да. Точнее сказать выгрузить только то что надо. Не все реквизиты, а определенные. Первый вариант подходит немного больше. Спасибо за ответ.

Отвечает: BigHard
Здравствуйте, Аржаник Антон Николаевич!
Попробуйте так:
Обработка для выбора документа, которая выбирает определенный документ с помощью функции ввестизначение, ну а дальше ваш код

Приложение:

---------
Чем отличается чайник от программиста: У чайника в одном килобайте 1000 байт, а у программиста в одном километре 1024 метра

Ответ отправил: BigHard (статус: 8-ой класс)
Ответ отправлен: 10.04.2007, 10:33


Вопрос № 81.847
В табличной части документа есть элементы диалога типа Справочник и Перечисление. Почему-то процедура ОбработкаВыбораЗначения для Перечисления не работает, а для Справочника работает. (В то же время процедура ПриНачалеВыбораЗначения работает в обоих случаях.)
Это у меня глюк, или так и задумано?
Если так и задумано, то как же управлять диалогом при выборе нового значения элемента диалога типа Перечисление?
Отправлен: 10.04.2007, 06:18
Вопрос задал: МАИ (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Elric
Здравствуйте, МАИ!

В свойствах элемента диалога типа перечисление на закладке Дополнительно в графе Формула пропишите команду или вызов процедуры, которую нужно вызывать при выборе значения. Этого достаточно.
---------
Мирный атом в КАЖДЫЙ дом!
Ответ отправил: Elric (статус: Специалист)
Ответ отправлен: 10.04.2007, 12:15


Вопрос № 81.848
Уважаемые эксперты!
Подскажите чем оперативное проведение лучше неоперативного?
Я, конечно, понимаю, что оперативное - в реальном времени, но смысл такого разделения?
1С версии 8...
Отправлен: 10.04.2007, 06:42
Вопрос задал: Slin (статус: 1-ый класс)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Махнев Даниил Анатольевич
Здравствуйте, Slin!
Когда проводишь документа оперативно, при проведении он ориентируется на остатки в регистрах на текущую дату, а при неоперативном проведении остатки берутся на дату предыдущего проведения, например, документа "ПоступлениеТоваровИУслуг"... был первый раз создан и проведен 06.04.2007, сегодня ты решил перепровести его... если проведешь оперативно, то документ будет "сверяться" с остатками товара на 10.04.2007, если неоперативно, то с остатками на 06.04.2007... Чем лучше или хуже сказать нельзя... Они просто разные... :-)
---------
Windows работает ?! Читайте внимательно инструкцию...
Ответ отправил: Махнев Даниил Анатольевич (статус: 2-ой класс)
Ответ отправлен: 10.04.2007, 07:00
Оценка за ответ: 5
Комментарий оценки:
Значит дело в остатках...
Спасибо!
однако, вроде проведение обрабатывается с помощью дополнительного кода, созданным вручную или с помощью конструктора...
разве нельзя при неоперативном проведении учесть текущие остатки... что-то я запутался немного ))

Отвечает: Полозов Олег aka Asher
Здравствуйте, Slin!
Вообще оперативное проведение - это проведение текущей датой и текущим временем. Как правило используется в основном в оперативном учете. когда движения документов производятся сразу же. Например при оприходовании товаров на склад оформляется приходная накладная в тот же момент когда товар фактически пришел. Не оперативное проведение используется в случаях когда момент поступления документов различается с фактом. В основном используется в бухгалтерском учете. Т е. на основании Приходной накладной можно ввести документ Поступление товаров и услуг, но дата будет меньше текущей. на основании Поступления Товаров и услуг вводится счет фактура, но тоже датой раньше чем текущая.
Ответ отправил: Полозов Олег aka Asher (статус: 4-ый класс)
Ответ отправлен: 10.04.2007, 10:52
Оценка за ответ: 4
Комментарий оценки:
спасибо
пример не слишком понял...


Вопрос № 81.862
Вопрос не по программированию как таковому, есть базы 7.7 несколько разных (под 10 штук) у буха прописаны все пути в 1С к этим базам, нужно еще нескольким пользователям сделать тоже самое, вопрос в следующем, где храняться данные настройки (мне сказали что в реестре, но я их там не нашел), может не там искал?
Отправлен: 10.04.2007, 09:19
Вопрос задал: Е.В.Гений (статус: 4-ый класс)
Всего ответов: 4
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: Dimaxx
Здравствуйте, Jekafokin!
Вот путь к реестру по которому можно вытащить список баз

HKEY_CURRENT_USERSoftware1C1Cv77.7Titles По-моему так. Удачи.
---------
Hайден неизвестный драйвер, воткните какое-нибудь устройство!
Ответ отправил: Dimaxx (статус: 4-ый класс)
Ответ отправлен: 10.04.2007, 09:29

Отвечает: Vlad Skorochod
Здравствуйте, Jekafokin!
Смотрим в реестре:
HKEY_CURRENT_USERSoftware1C1Cv77.7Titles
Ответ отправил: Vlad Skorochod (статус: 3-ий класс)
Ответ отправлен: 10.04.2007, 09:37

Отвечает: Gimmy
Здравствуйте, Jekafokin!
Они хранятся по вот этому адресу в реестре
HKEY_CURRENT_USERSoftware1C1Cv77.7Titles
Ответ отправил: Gimmy (статус: 1-ый класс)
Ответ отправлен: 10.04.2007, 11:18

Отвечает: Elric
Здравствуйте, Jekafokin!

HKEY_CURRENT_USERSoftware1C1Cv77.7Titles

Однако помните, что для обращения по сети Вам понадобится изменить путь к базам с локального на сетевой (на новых машинах).
---------
Мирный атом в КАЖДЫЙ дом!
Ответ отправил: Elric (статус: Специалист)
Ответ отправлен: 10.04.2007, 12:18


Вопрос № 81.867
Вопрос. как перенести план счетов из общей базы 7.7 в ЗиК, а то у меня не формируется налоговая отчетность (пишет, что нет плана счетов) или как-то это обойти, возможно он и не нужен...?
Отправлен: 10.04.2007, 10:08
Вопрос задал: Е.В.Гений (статус: 4-ый класс)
Всего ответов: 3
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Elric
Здравствуйте, Jekafokin!

В ЗиК не должно быть плана счетов, она работает только с компонентой Расчет. Вероятно, Вы используете отчеты, не предназначенные для этой конфигурации -- в таком случае что-то менять в отчетах или конфигурации бесполезно, все равно что заново переписывать.
---------
Мирный атом в КАЖДЫЙ дом!
Ответ отправил: Elric (статус: Специалист)
Ответ отправлен: 10.04.2007, 12:21
Оценка за ответ: 5

Отвечает: Palkin
Здравствуйте, Евгений Владимирович!
В ЗиК план счетов реализован в виде вспомогательного справочника для формирования и выгрузки проводок в другую конфигурацию 1С (бухгалтерия, комплексная и т.п.). При формировании отчетов, одновременно формирующих проводки, если у вас константе "Программа бухучета" присвоено значение одой из конфигураций 1С - они обязательно будут ругаться на то, что справочник "План счетов" не заполнен.
Решение: 1) если вы намерены выгружать сводные проводки в другую конфигурацию 1С - заполнить этот справочник сначала выгрузив план счетов в программе бухучета посредством меню Сервис/Обмен данными, затем загрузив его в ЗиК с помощью все того же пункта меню
2) если нет - поменять значение константы "Программа бухучета" на "Другая программа бухучета" - меню Сервис/Настройки на закладке "Зарплата и бухучет"
Ответ отправил: Palkin (статус: 4-ый класс)
Ответ отправлен: 10.04.2007, 13:35

Отвечает: Полозов Олег aka Asher
Здравствуйте, Е.В.Гений!

Во первых, что значит общая база? Если бухгалтерия то, план действий следующий

Из бухгалтерии выгружаем счета в зарплату:
Сервис > Обмен данными > Выгрузка данных в конфигурацию Зарплата+Кадры
В форме определяем какие счета будут использованы в зарплате. Если Сомневаетесь, тяните все. При переносе будут перетянуты и субконто, например статьи затрат и прочие.

Загружаем это все в Зарплата+Кадры через универсальную загрузку:
В Зарплате+Кадры:
Сервис > Обмен данными > Загрузка данных

Далее необходимо указать привязки к операциям бух учета:
Иерархия Следующая по приоритетам:
1. Шаблон операций по умолчанию - Задается как константа
2. Шаблон операции подразделения - Задается в справочнике подразделений;
3. Шаблон операции сотрудника - Задается в справочнике сотрудников;
4. Шаблон операции вида расчета - Задается в справочнике видов расчетов;

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

Целесообразно использовать следующую схему:
К подразделениям привязывать шаблон проводок согласно виду подразделения:
26 - 70 - Управление
29 - 70 - автотранспорт и т.п.
23 - 70 - вспомогательные службы
20 - 70 - подразделения основного производства
т.о. Основные начисления - почасовка, оклады и т.п. будут распределены по этим счетам.
К сотрудникам обычно привязывают, если он работает например в управлении, но выполняет работы обслуживания, например уборщицы могут учитываться на 29 счете

Все остальные шаблоны распределяются по видам расчетов: Больничные, удержания алиментов, налоговые виды расчетов.

После настройки привязок видов расчетов и после расчетов заработной платы и налогов делаем выгрузку в бухгалтерию:
Сервис > Обмен данными > Выгрузка данных бухгалтерского и налогового учета.
в Бухгалтерии
Сервис > Обмен данными > Загрузка данных

При правильной организации привязок шаблонов. программа материться не будет.
Ответ отправил: Полозов Олег aka Asher (статус: 4-ый класс)
Ответ отправлен: 11.04.2007, 03:51
Оценка за ответ: 5
Комментарий оценки:
я сделал, но там нет отката, (я его не нашел), т.е. не удалить то, что уже загружил


Вопрос № 81.874
Здравствуйте. Сетевая 1С (семерка,10 компьютеров). Половина компьютеров "пожилые". Недавно купили новые пни. Установили, настроили. Появилась проблема: отчеты от них печатаются ОЧЕНЬ мелким шрифтом. Увеличил его. Теперь старые компы начинают печатать огромными буквами. Используем 7 принтеров . Проблема существует на всех их. Что делать?
Отправлен: 10.04.2007, 10:59
Вопрос задал: Матвей Дербенев (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: Palkin
Здравствуйте, Матвей Дербенев!
Могу предположить, что на старых компьютерах в процессе использования 1С были настроены и запомнены параметры страницы для каждой печатной формы документа, отчета. А на новых компьютерах соответственно - нет. Проверьте параметры страницы перед тем, как выпускать на принтер, сравните с настройками на старых компютерах
Ответ отправил: Palkin (статус: 4-ый класс)
Ответ отправлен: 10.04.2007, 13:46


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2007, Портал RusFAQ.ru, Россия, Москва.
Авторское право: ООО "Мастер-Эксперт Про"
Email: support@rusfaq.ru, тел.: +7 (926) 535-23-31
Авторские права | Реклама на портале
Версия системы: 4.49 от 14.04.2007
Яндекс Rambler's Top100

В избранное