Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Войти | Зарегистрироваться )



История благодарностей участнику alex040269 ::: Спасибо сказали: 236 раз
Дата поста: В теме: За сообщение: Спасибо сказали:
08.12.11, 17:58 Вытащить данные с отчета
Это только настройка для универсального отчета. Делайте запрос из регистра "ПартииТоваровНаСкладах"
maximus,
06.12.11, 17:00 Остатки по БУ при реализации
Цитата(pablo @ 02.12.11, 9:17) *
В 1с8 для каждого предопределенного счета используется его Символьное имя(см. документацию и\или макет ПервоначальноеЗаполнение). Это сделано с учетом возможных искривлений исправлений БУ законодательством

позволю себе дополнить: Открыть план счетов -> Прочее -> Предопределенные
bereznoy,
02.12.11, 17:37 Справочник номенклатура установить префиксы по группам
Цитата(Flexy @ 02.12.11, 15:48) *
Попробуйте так

Процедура ПриУстановкеНовогоКода(СтандартнаяОбработка, Префикс)
    
        Если Родитель.Наименование = "АвтоВертолетыГаражи" Тогда
        Префикс = "А";
    ИначеЕсли Родитель.Наименование = "АзбукаЛогикаПирамидкиКубикиКаталки" Тогда
        Префикс = "Аз";
    ИначеЕсли Родитель.Наименование = "БытоваяТехника" Тогда
        Префикс = "Б";
   КонецЕсли;
КонецПроцедуры


А если кто-то изменит наименование папки? Что тогда?
Домовик,
29.11.11, 13:53 1C+Citrix+MS Project (локально)
Цитата(Vofka @ 29.11.11, 13:42) *
Попробуйте так:
МСПрожект = Новый COMОбъект("msproject.application");


И как насчет документации?


вторым параметром, если память не изменяет, должен быть адрес сервера, в данном случае, как я понял, "Клиентской машины". А на "Клиентской машине" должно быть разрешено работать с DCOM.
DartRomanius,
24.11.11, 15:08 Каталоги справочника.
Цитата(akella @ 24.11.11, 10:16) *
//Определение номера необходимых колонок
          Товар.Родитель=НаименованиеПоставшика;


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

примерно так:

СпрНаименованиеПоставшика = СоздатьОбъект("Справочник.Номенклатура");
Если СпрНаименованиеПоставшика.НайтиПоНаименлованию(НаименованиеПоставшика) = 0 Тогда
        СпрНаименованиеПоставшика.НоваяГруппа();
       СпрНаименованиеПоставшика.Наименование = НаименованиеПоставшика;
       СпрНаименованиеПоставшика.Записать();
КонецЕсли;
Товар.Родитель=СпрНаименованиеПоставшика;
akella,
18.11.11, 11:55 Ошибка при печати Z-отчета за период по датам
Что-то мне подсказывает, что тип дата - это дата+время - число с плавающей точкой. Целое значение - номер дня с 01.01.0001, а дробная - это часть суток, т.е. 1ч = 1/24
vbi,
15.11.11, 12:55 Сбилася аванс в расчетно платежной ведомости
Цитата(yarmachok @ 15.11.11, 12:21) *
1с: Предприятие. Бухгалтерский учет для Украины 7.70.281

С недавних пор в расчетно платежной ведомости (по начислению основной заработной платы) аванс стал удваиваться. В графе аванс например стоит 1000 грн. а в печатной 2000 грн. Но в самом документе по начислению все стоит нормально. Перепроверил все формулы все нормально. Заменил модуль документа с бэкапной базы ничего не помогло. Уже не знаю что делать. Если кто знает или сталкивался помогите плиз.

Проверьте проводки начисления и выплаты аванса.
yarmachok,
31.10.11, 10:10 Как программно добавить/изменить цены?
Цитата(Flexy @ 31.10.11, 10:51) *
Этот алгоритм уже есть в обработке.
Меня интересует именно кусок кода в котором на Программном уровне Для Текущего Товара Добавиться в Список Цен цена с типом Закупочная.


СпрЦены = СоздатьОбъект("Справочник.Цены");
СпрЦены.ИспользоватьВладельца(Товар);
СпрЦены.ИспользоватьДату(Товар);
СпрЦены.Новый();
СпрЦены.<ИмяРеквизита> = Значение;
......
СпрЦены.Записать();
....


СпрЦены.ИспользоватьДату(Товар); точно не помню до новый() или после...
Flexy,
11.10.11, 15:57 Таблица Значений
Цитата(mavrik @ 11.10.11, 15:43) *
Помогите чайнику.Как вывести список значений из таблицы поля Сумма.? Реквизит табличной части Сумма,тип значения число.
Таким методом не работает,выводит первое число из таблицы.
ТЗ  = СоздатьОбъект("ТаблицаЗначений");
    ТЗ.ВыбратьСтроки();
    Пока ТЗ.ПолучитьСтроку()=1 Цикл
         Сообщить(ТЗ.Сумма);
    КонецЦикла;


я имел в виду, что если этот код выдает только одну сумму, то в ТЗ - одна строка.
mavrik,
11.10.11, 15:29 Добавление субсчетов!
Цитата(1c 7.7 @ 11.10.11, 13:27) *
Разделить переплату по 651 - по единому налогу до 2011г. и оплату 57%.

лучше заведите еще один элемент в справочник НиО и разделите по субконто.
MATEVI,
10.10.11, 9:42 Работа с перечислением в диалоговом окне
Цитата(Skodnik @ 10.10.11, 10:35) *
Да, так вот и делаю.
Интересует момент как имея строку "Перечисление.ЭлементыЗатрат" открыть диалоговое окно, в котором отобразятся все элементы конкретного перечисления с возможностью выбора одного из.

ну, например, через СписокЗначений;
СпЗнач = СоздатьОбъект("СписокЗначений");
СпЗнач.Добавить("что-то");
ВыбЗнач = 0;
СпЗнач.Выбрать(ВыбЗнач,,2);

где-то так
andrey_push, Skodnik,
29.09.11, 12:03 При входе, в инф. строке выдает ошибку при создании объекта из компоненты
Цитата(mister-x @ 29.09.11, 12:56) *
попробуйте запускати 1С від імені адміністратора

один раз должно помочь. дальше обычно.
Буду_Знать,
26.08.11, 7:29 из xls в 1с
Цитата(2510506 @ 25.08.11, 21:50) *
я нашел - Универсальная загрузка приходной накладной из файла Excel в 1С:Торговля+Склад 7.7
вот отсюда
http://www.1c-pro.ru/index.php?showtopic=3050&st=0

У меня в 1с нет команды дополнительные возможности, когда я захожу в предприятие
Т.е Сервис - дополнительные возможности

помогите плз разобраться

Файл - Открыть - Выбрать обработку.
kati1978,
18.08.11, 12:12 вызвать метод 1С снаружи
Цитата(Vofka @ 17.08.11, 16:38) *
В 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


Функция должна быть в глобальном модуле с Экспорт и параметры должны передаваться ВСЕ, даже если есть значения по умолчанию.
Vofka,
11.08.11, 13:18 Выбранный счет затрат не соответствует установленному значению в константе "Использовать счета расходов"!
Цитата(wmatik @ 11.08.11, 13:51) *
да это я наверное недалала делов, обновляла конфигурацию по основным средствам

просто мне непонятно, почему с 91 счетом все впрорядке, а 235 нет

нужно посмотреть какие проводки были до и стали после обновления, если это обновления связано с изменениями в законодательстве, то проводки в балансе должны быть идентичны. Изменен только забалансовый учет.
wmatik,
11.08.11, 10:11 Выбранный счет затрат не соответствует установленному значению в константе "Использовать счета расходов"!
Код разрешает выбирать 24, 39 или в зависимости от константы 8 или 9 классы. счет 235 не отвечает данному критерию. Все правильно...

можно например строку
ИначеЕсли (сСчетЗатрат = "24") Или (сСчетЗатрат = "39") Тогда
заменить на
ИначеЕсли (сСчетЗатрат = "24") Или (сСчетЗатрат = "39") Или (сСчетЗатрат = "235") Тогда
wmatik,
08.08.11, 16:51 Некореектное обновление, после ручного добалвения счетов.
Цитата(vova4ka @ 08.08.11, 15:35) *
Допоможіть хтось розібратись. Ситуація така: Комплексна конфігурація 039, не оригінал. До сьогоднішнього дня сам по-трошки ручками підганяв під неї оновлення, а з 040 релізом проблема якась

В 48 рахунка до оновлення були додані субконто 1 і субконто 2. Я перед оновленням додав такі самі субконто в 040 базу до 48.4 рахунка. Після оновлення залишки з 48 перенеслись на 48.4, але тепер в журналі-ордері по субконто рахунка 48.4 не відображаються субконто. Просто одна строчка з трьома крапками.

Я сам не бухгалтер і не програміст, але для себе 1с доробляю. Підскажіть, де я і що не так зробив, як правильно мало б бути, і чи можна на даному моменті якось то виправити, чи відновлюти з бекапу і все з початку?

В типовой конфигурации БУ на счете 48 нет субконто, поэтому перенос остатков в Обрабтка.ОбновлениеРелиза
Процедура ОбновлениеСчет48()
реализована без учета субконто.
Нужно
1) Изменить обработку.
2) Изменить проведение документов, затрагивающие счет 484.
vova4ka,
18.02.11, 14:28 Налоговая накладная, 2011
Цитата(yfrf111 @ 18.02.11, 13:17) *
Неплохо, полностью работающий код, написать! На примере с датой или телефонами. Я так понимаю, дальше все по аналогии, примера сделано, только менять имена переменых?

Например, НомерДокумента должен содержать 10 знаков и віравниваться по правому краю:

НомерДокумента = Прав("          "+НомерДокумента,10);


На форме в каждой клетке:

Сред(НомерДокумента,1,1)
Сред(НомерДокумента,2,1)
Сред(НомерДокумента,3,1)

и т.д.
oleynik, yfrf111,
01.02.11, 19:47 Индексы
Цитата(Vofka @ 08.02.10, 9:23) *
Я б хотел узнать о "логике" индексов и их структуре (как они физически хранятся)


Самый простой индекс у симейства DBASE (CLIPPER,FOXPRO ну и прочие...).

Индекс нужен за тем, чтобы быстрее находить нужные записи в БД. в DBASE индекс представлен двоичным деревом. Вершина дерив в идеале - середина списка, у вершины два указателя, указывают на средины младших значений и старших. И т.д.

Таким образом для поиска нужной записи нужно сделать ln2 переходов и сравнений. а не сравнивать все записи с искомым ключем.

Если индексов много, то быстро можно находить информацию по разным ключам, но при это очень может возрастать время записи.
Vofka,

9 страниц V  « < 7 8 9
RSS Текстовая версия Сейчас: 23.04.24, 22:51
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!