В 1с8 для каждого предопределенного счета используется его Символьное имя(см. документацию и\или макет ПервоначальноеЗаполнение). Это сделано с учетом возможных искривлений исправлений БУ законодательством
позволю себе дополнить: Открыть план счетов -> Прочее -> Предопределенные
МСПрожект = Новый COMОбъект("msproject.application");
И как насчет документации?
вторым параметром, если память не изменяет, должен быть адрес сервера, в данном случае, как я понял, "Клиентской машины". А на "Клиентской машине" должно быть разрешено работать с DCOM.
Что-то мне подсказывает, что тип дата - это дата+время - число с плавающей точкой. Целое значение - номер дня с 01.01.0001, а дробная - это часть суток, т.е. 1ч = 1/24
1с: Предприятие. Бухгалтерский учет для Украины 7.70.281
С недавних пор в расчетно платежной ведомости (по начислению основной заработной платы) аванс стал удваиваться. В графе аванс например стоит 1000 грн. а в печатной 2000 грн. Но в самом документе по начислению все стоит нормально. Перепроверил все формулы все нормально. Заменил модуль документа с бэкапной базы ничего не помогло. Уже не знаю что делать. Если кто знает или сталкивался помогите плиз.
Этот алгоритм уже есть в обработке. Меня интересует именно кусок кода в котором на Программном уровне Для Текущего Товара Добавиться в Список Цен цена с типом Закупочная.
Помогите чайнику.Как вывести список значений из таблицы поля Сумма.? Реквизит табличной части Сумма,тип значения число. Таким методом не работает,выводит первое число из таблицы.
ТЗ = СоздатьОбъект("ТаблицаЗначений"); ТЗ.ВыбратьСтроки(); Пока ТЗ.ПолучитьСтроку()=1 Цикл Сообщить(ТЗ.Сумма); КонецЦикла;
я имел в виду, что если этот код выдает только одну сумму, то в ТЗ - одна строка.
Да, так вот и делаю. Интересует момент как имея строку "Перечисление.ЭлементыЗатрат" открыть диалоговое окно, в котором отобразятся все элементы конкретного перечисления с возможностью выбора одного из.
В 77 не помню точно, но по-моему вызываемая функция должна быть экспортная функция в глобальном модуле. Ну и потом просто Объект1С.Функция(1, 2, 3)
Sub Command1_Click () Dim v7 As Object Dim Price As Object Set v7 = CreateObject("V77.Application") result = v7.Initialize(v7.RMTrade, "/DC:\V7\DB /M", "") Set Price = v7.EvalExpr("ОтдатьСправочникТоваров()") Price.New Price.Code = "112233" Price.Description = "Test string" Price.Write; BoolResult = v7.ExecuteBatch("ПроцедураРегл1();ПроцедураРегл2()") End Sub
Функция должна быть в глобальном модуле с Экспорт и параметры должны передаваться ВСЕ, даже если есть значения по умолчанию.
да это я наверное недалала делов, обновляла конфигурацию по основным средствам
просто мне непонятно, почему с 91 счетом все впрорядке, а 235 нет
нужно посмотреть какие проводки были до и стали после обновления, если это обновления связано с изменениями в законодательстве, то проводки в балансе должны быть идентичны. Изменен только забалансовый учет.
Допоможіть хтось розібратись. Ситуація така: Комплексна конфігурація 039, не оригінал. До сьогоднішнього дня сам по-трошки ручками підганяв під неї оновлення, а з 040 релізом проблема якась
В 48 рахунка до оновлення були додані субконто 1 і субконто 2. Я перед оновленням додав такі самі субконто в 040 базу до 48.4 рахунка. Після оновлення залишки з 48 перенеслись на 48.4, але тепер в журналі-ордері по субконто рахунка 48.4 не відображаються субконто. Просто одна строчка з трьома крапками.
Я сам не бухгалтер і не програміст, але для себе 1с доробляю. Підскажіть, де я і що не так зробив, як правильно мало б бути, і чи можна на даному моменті якось то виправити, чи відновлюти з бекапу і все з початку?
В типовой конфигурации БУ на счете 48 нет субконто, поэтому перенос остатков в Обрабтка.ОбновлениеРелиза
Процедура ОбновлениеСчет48()
реализована без учета субконто. Нужно 1) Изменить обработку. 2) Изменить проведение документов, затрагивающие счет 484.
Неплохо, полностью работающий код, написать! На примере с датой или телефонами. Я так понимаю, дальше все по аналогии, примера сделано, только менять имена переменых?
Например, НомерДокумента должен содержать 10 знаков и віравниваться по правому краю:
Я б хотел узнать о "логике" индексов и их структуре (как они физически хранятся)
Самый простой индекс у симейства DBASE (CLIPPER,FOXPRO ну и прочие...).
Индекс нужен за тем, чтобы быстрее находить нужные записи в БД. в DBASE индекс представлен двоичным деревом. Вершина дерив в идеале - середина списка, у вершины два указателя, указывают на средины младших значений и старших. И т.д.
Таким образом для поиска нужной записи нужно сделать ln2 переходов и сравнений. а не сравнивать все записи с искомым ключем.
Если индексов много, то быстро можно находить информацию по разным ключам, но при это очень может возрастать время записи.
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!