Вопрос № 84282: Доброго здоровья, Уважаемые Специалисты!Есть проблемка(и желательно поскорее её решить).В УСН при проведении документа от 17.12.2006 "Начисление ЗП" программа документ не проводит и выдает следующее сообщение:
БухИт.ВыполнитьЗапрос(Дата...Вопрос № 84293: Здравствуйте!! Документ имеет реквизит табличной части товар с типом значения <справочник>, в процедуре приНачалеВыбораЗначения определены справочники для открытия Материалы и Оборудование , почему когда я открываю новый документ у меня сразу в...Вопрос № 84312: Уважаемые эксперты! Необходимо записать в текстовый файл строку вместе с символом ". Как это сделать? И
еще не подскажите как в 1С можно работать с xml документами....Вопрос № 84317: Здравствуйте уважаемые эксперты! 1С бухгалтерия. Конфигурация не обновлялась (466) и всё дописывалось вручную (не мной). Метод определения выручки по отгрузке. В документе ПоступлениеМатериалов в Договор заносят каждый раз новый (номер и дата счета-ф...Вопрос № 84346: Приветствую... Прошу помощи в таком воп
росе: делаю обработку по выгрузке всех данных из нестандартной конфигурации в стандартную бухгалтерию, поскольку версии очень различны, то не стала пользоваться стандартной конфигурацией... Перенос данных делаю ...
Вопрос № 84.282
Доброго здоровья, Уважаемые Специалисты!Есть проблемка(и желательно поскорее её решить).В УСН при проведении документа от 17.12.2006 "Начисление ЗП" программа документ не проводит и выдает следующее сообщение:
БухИт.ВыполнитьЗапрос(ДатаУСН, КонецМесяцаДокумента, "70,ДФЛ.01",,, 2, "Месяц");
{Документ.НачислениеЗП.Модуль Документа(130)}: Неправильно задан период!
Данну строку в модуле док-та нашел, а что там поменять пока не знаю.Может подскажете? - Желательно поскорее!
С уважением Александр.
Отправлен: 26.04.2007, 10:16
Вопрос задал: Alex81 (статус: Посетитель)
Всего ответов: 3 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Шахрайчук Владимир Анатольевич
Здравствуйте, Alex81!
Однозначно, что ДатаУСН больше чем КонецМесяцаДокумента.
Ничего в модуле менять, скорее всего, не нужно. Нужно посмотреть, откуда берется ДатаУСН. Или она задается через константу, или привязана к последнему документу выплаты зарплаты, или вычисляется еще как-то.
Когда Вы поймете, что такое ДатаУСН, Вы сможете с ней бороться. То ли подправить на время константу, то ли сделать поздние документы непроведенными, и провести их по очереди, то ли еще как нибудь.
К сожалению, я не знаю УСН, потому что с Украины, у нас другие конфигурации.
Ответ отправил: Шахрайчук Владимир Анатольевич (статус: Студент)
Ответ отправлен: 26.04.2007, 10:33 Оценка за ответ: 5 Комментарий оценки: Большое спасибо! - И на самом деле поменял дату перехода на УСН в константах(стояла 01.01.2007г) на 01.12.2006г - все стало ОК!
Отвечает: BigHard
Здравствуйте, Alex81!
Разберитесь, что такое ДатаУСН и КонецМесяцаДокумента. Скорее всего ДатаУСН у вас больше чем КонецМесяцаДокумента
--------- Чем отличается чайник от программиста: У чайника в одном килобайте 1000 байт, а у программиста в одном километре 1024 метра
Ответ отправил: BigHard (статус: Студент)
Ответ отправлен: 26.04.2007, 10:36 Оценка за ответ: 4 Комментарий оценки: Спасибо!Помог ответ эксперта Шахрайчук Владимир Анатольевич - просто поставил дату перехода на УСН(в константах)с 01.01.2007г. на 01.12.2006г. - документ провелся.Все работает!
Отвечает: Vlad Skorochod
Здравствуйте, Alex81!
Смотрим в константах дату перехода на УСН.
Ответ отправил: Vlad Skorochod (статус: 3-ий класс)
Ответ отправлен: 26.04.2007, 10:53 Оценка за ответ: 5 Комментарий оценки: Ещё раз большое спасибо!Но уже помог ответ эксперта Шахрайчук Владимир Анатольевич.Все работает!
Вопрос № 84.293
Здравствуйте!! Документ имеет реквизит табличной части товар с типом значения <справочник>, в процедуре приНачалеВыбораЗначения определены справочники для открытия Материалы и Оборудование , почему когда я открываю новый документ у меня сразу выскакивает окошко с выбором справочников и как это можно исправить, если же открываю сохраненный документ то все нормально. Надеюсь понятно обяъяснила
Отправлен: 26.04.2007, 11:16
Вопрос задал: Fifina (статус: Посетитель)
Всего ответов: 4 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Андрей Тимофеев
Здравствуйте, Fifina!
Потому, что у Вас определено 2 справочника для выбора. Попробуйте приНачалеРедактирования определить один справочник для выбора, думаю, что по заполненой шапке документа можно будет понять какой именно Вам нужен справочник.
Удачи.
Ответ отправил: Андрей Тимофеев (статус: 3-ий класс)
Ответ отправлен: 26.04.2007, 11:50
Отвечает: svsrus
Здравствуйте, Fifina!
ВидыДляВыбора(<?>)
Синтаксис:
ВидыДляВыбора(<СписокВидов>)
Назначение:
Установка выбираемых видов для справочника неопределенного вида.
Возвращает:
Строковое значение, содержащее текущий список видов выбираемых справочников, разделенных запятыми (на момент до исполнения метода).
Параметры:
<СписокВидов> - строка, содержащая список видов выбираемых справочников, разделенных запятыми.
Замечание:
Метод можно использовать только для объектов-справочников неопределенного вида, созданных функцией СоздатьОбъект, либо определенных в конфигураторе как реквизит диалога или реквизит другого объекта.
Ответ отправил: svsrus (статус: 5-ый класс)
Ответ отправлен: 26.04.2007, 13:08 Оценка за ответ: 3
Отвечает: Николай Александрович
Здравствуйте, Fifina!
Вы не уточнили, какая платформа у Вас установлена, я могу объяснить только для версии 7.7. Я не знаю, какое ИМЕННО окно у Вас выскакивает, но если у Вас окно с выбором выскакивает в первой строке документа на реквизите "Товар", то могу предположить следующее: скорее всего у Вас в процедуре "ВводНового" создаётся одна строка, и организован переход на редактирование этой строки в реквизит "Товар". Потому что строка сама по себе (при создании нового документа) не создаётся. Выбор может
выскочить при нажатии первый раз курсором в табличную часть.
А если у вас выскакивает независимое от документа окно, то это тоже в процедуре "ВводНового". Только там должны быть строки для открытия какой-то обработки:
ОткрытьФорму("Обработка.НаименованиеФормы", ... , ...).
Если эти строки заблокировать, то всё должно быть нормально.
Если не получится, можете переслать модуль документа мне на почту, я посмотрю и подскажу...
Удачи!
Ответ отправил: Николай Александрович (статус: 1-ый класс)
Ответ отправлен: 26.04.2007, 13:48 Оценка за ответ: 5
Отвечает: Ovr1970
Здравствуйте, Fifina!
Скорее всего Ваш реквизит первый в табличной части, и 1С слегка глючит при создании первой строки.
Попробуйте продублировать выбор в процедуре "ПриВводеСтроки()" или "ПриНачалеРедактированияСтроки"
Ответ отправил: Ovr1970 (статус: Практикант)
Ответ отправлен: 26.04.2007, 19:25 Оценка за ответ: 4
Вопрос № 84.312
Уважаемые эксперты! Необходимо записать в текстовый файл строку вместе с символом ". Как это сделать? И еще не подскажите как в 1С можно работать с xml документами.
Отправлен: 26.04.2007, 14:16
Вопрос задал: Radik (статус: Посетитель)
Всего ответов: 6 Мини-форум вопроса >>> (сообщений: 1)
Отвечает: Шахрайчук Владимир Анатольевич
Здравствуйте, Radik!
1.МояСтрока="НужнаяСтрока""с двумя кавычками""."
2.За xml отвечает внешняя компонента addin.dll, которая перед работой грузится коммандой ЗагрузитьВнешнююКомпоненту(...
У меня есть образец отчета, который выгружает данные в xml. Кроме того, можно строить файл xml как Текст, самостоятельно вписывая туда теги.
Отвечает: Pycuk
Здравствуйте, Radik!
Пишеш в двойных кавычках 2 одинарные
'на английская раскладке двойные можно на русской'
Ответ отправил: Pycuk (статус: 1-ый класс)
Ответ отправлен: 26.04.2007, 15:29
Отвечает: DERL.KG
Здравствуйте, Radik!
>>Необходимо записать в текстовый файл строку вместе с символом "
Надо две кавычки ставить... например Сообщить("ОсОО ""Ремстрой""");
Ответ отправил: DERL.KG (статус: 2-ой класс)
Ответ отправлен: 26.04.2007, 16:55
Отвечает: Ovr1970
Здравствуйте, Radik!
Кавычки задаются двойным повторением
т.е. Стр="Начало "" конец"
Оптимально работать с XML через MS парсер , который всегда ставится вместе с Explorer 5.5 и выше
Примерно такой код
Приложение:
Ответ отправил: Ovr1970 (статус: Практикант)
Ответ отправлен: 26.04.2007, 19:30
Отвечает: Ноговицин Роман Викторович
Здравствуйте, Radik!
Строка " записывается вот так: Сообщить(""""+"Строка"+"""");
Отвечает: Игорь К.
Здравствуйте, Radik!
XML документы можно обрабатывать с помощью объекта Addin.xmlParser.
который находится в V7Plus.DLL
Пример чтения XML файла и сам файл в приложении.
Приложение:
--------- Лучше два часа потерять, потом за пять минут долететь
Ответ отправил: Игорь К. (статус: 4-ый класс)
Ответ отправлен: 27.04.2007, 08:03
Вопрос № 84.317
Здравствуйте уважаемые эксперты! 1С бухгалтерия. Конфигурация не обновлялась (466) и всё дописывалось вручную (не мной). Метод определения выручки по отгрузке. В документе ПоступлениеМатериалов в Договор заносят каждый раз новый (номер и дата счета-фактуры полученного). Книга покупок делается через формирование ЗаписиКнигиПокупок (при этом неправильно - по отлате). Может лучше вводить на основании ПоступленияМатериалов СчетФактураПолученная, и книга покупок будет формироваться из них.
Но при этом надо учитывать что нужно будет делать оборотно-сальдовую ведомость по сч.60 в разрезе счетов-фактур полученных. Подскажите пожалуйста кто менял подобное...
Отправлен: 26.04.2007, 14:56
Вопрос задала: Darina (статус: Посетитель)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 3)
Отвечает: Николай Александрович
Здравствуйте, Darina!
Могу сказать только одно, если это все изменения, то можно конфигу обновлять на последний релиз (естественно сначала сделав копию) и далее работать без проблем и каждый раз делать обновления релизов.
А по поводу разреза счетов-фактур... Тут есть такое соображение: справочник "Договора" - двухуровневый... можно заводить папку "договор № ____ от ______" , а внутри заводить элементы "счёт-фактура № ____ от _______". При формировании ОСВ ставить галочку "группы" на субконто "Договоры", если необходимо увидеть договор и счета по данномуц договору. По крайней мере мы так делаем на более чем 10-ти организациях и все довольны...
А счёт-фактуру полученную какой смысл вводить.... если только Вы не формируете ОСВ по 60-му счёту... Если вводится поступление материалов, то проводка на 60-й счёт формируется без 2-ой аналитики. А когда вводишь счёт-фактуру полученный, тогда появляется вторая аналитика: сам документ счёт-фактура. И по поводу включения в книгу покупок (не представляю как Вы ведёте учёт): с релиза примерно 477... не помню точно какого в документах появляется галочка включать или нет в Книгу покупок... так что можно формировать
документ "ПоступлениеМатериалов", потом на его основе документ "Счёт-фактураПолученный", а галочку "Включать в книгу покупок" ставить в одном из документов.... Удачи и успехов Вам!!!
Ответ отправил: Николай Александрович (статус: 1-ый класс)
Ответ отправлен: 26.04.2007, 16:55 Оценка за ответ: 5 Комментарий оценки: Вот именно что нужно ОСВ по 60. Спасибо за подсказки!
Отвечает: Полозов Олег aka Asher
Здравствуйте, Darina!
Подымать конфигурации надо обязательно! Иначе рисовать придется самой все изменения. Тебе оно надо? Я делаю так. Беру релиз без изменений. сравниваю с измененным. делаю полный отчет о сравнении. распечатываю и на новый релиз вставляю все что изменено. из вашего вопроса я понял, что изменений в принципе не так и много.
По второй части Я бы добавил в 60 счет субконто Счета фактуры, там сейчас 2 субконто Контрагент и договор. тогда можно разрулить договора реальные и счета фактуры полученные
Ответ отправил: Полозов Олег aka Asher (статус: 4-ый класс)
Ответ отправлен: 27.04.2007, 03:32 Оценка за ответ: 5 Комментарий оценки: Спасибо за комментарии! Изменений много! А каким отчетом Вы делаете сравнение?
Вопрос № 84.346
Приветствую... Прошу помощи в таком вопросе: делаю обработку по выгрузке всех данных из нестандартной конфигурации в стандартную бухгалтерию, поскольку версии очень различны, то не стала пользоваться стандартной конфигурацией... Перенос данных делаю через ОЛЕ-объект... Дошла до переноса номенклатуры, и тут при переносе возникает такая ошибка, даже не знаю что это может быть
Это строка
Справ.ПолнНаименование = СправОле.ПолноеНаименование;
Это сообщение об ошибке
Неизвестная ошибка
В дополнение могу сказать, что Данные откуда происходит загрузка ранее были на Клиент-сервере, а для удобства отладки перенесла на файл-сервер.
Может кто сталкивался? Заранее благодарна.
Отправлен: 26.04.2007, 18:09
Вопрос задал: Попова Т Г (статус: Посетитель)
Всего ответов: 4 Мини-форум вопроса >>> (сообщений: 1)
Отвечает: Андрей Тимофеев
Здравствуйте, Попова Т Г! = = Ответ перенесен в мини-форум вопроса = = [ Климова М. ]
Ответ отправил: Андрей Тимофеев (статус: 3-ий класс)
Ответ отправлен: 26.04.2007, 18:25
Отвечает: Elric
Здравствуйте, Попова Т Г!
Справ.ПолнНаименование = СправОле.ПолноеНаименование;
Реквизит указан правильно (у СправОле)?
Попробуйте строку заменить на
Справ.ПолнНаименование = СправОле.ПолнНаименование;
--------- Мирный атом в КАЖДЫЙ дом!
Ответ отправил: Elric (статус: Специалист)
Ответ отправлен: 26.04.2007, 18:51
Отвечает: DERL.KG
Здравствуйте, Попова Т Г!
Рискну предположить, что в справочнике, что слева это поле меньшего размера, чем у справочника справа. В общем посмотрите совпадают ли все параметры данного реквизита.
Ответ отправил: DERL.KG (статус: 2-ой класс)
Ответ отправлен: 27.04.2007, 07:27
Отвечает: Gorus
Здравствуйте, Попова Т Г!
Возможно ПолноеНаименование у Вас - реквизит неограниченной длины. Тогда нужно так:
Справ.ПолнНаименование=СправОле.ПолучитьАтрибут("ПолноеНаименование");
Ответ отправил: Gorus (статус: 5-ый класс)
Ответ отправлен: 27.04.2007, 10:58