Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » 1C Программирование и поддержка

Модерирует : ShIvADeSt

ShIvADeSt (06-02-2008 02:31): продолжаем тут http://forum.ru-board.com/topic.cgi?forum=33&topic=9226  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104

   

qEraser



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
farsesoft
Я в принципе понял. Советуют менять правила обмена при помощи конфы "конвертация данных". Я ее посмотрел, но понял что там мне мало светит.  
 
В конфе "конвертацией данных" для меня все запутано и сложно. Т.к. незнаю что конкретно изманять надо.
 
Может быть есть какая-нибудь инструкция по пользованию "конвертацией данных" для чайников? Или кто подскажет что конкретно поменять надо.

Всего записей: 185 | Зарегистр. 04-06-2004 | Отправлено: 11:16 02-03-2007 | Исправлено: qEraser, 11:31 02-03-2007
pavlika2



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
8.1 перенесли остатки из 7.7 через стандартную обработку. Потом была увеличена длина наименования Спр.Номенклатура и сделана новая загрузка остатков - естественно создались новые элементы Спр.Номенклатура. Вопрос - как выбрать и пометить на удаление те элементы справочника, которые имеют одинаковый код, и как из этой пары с одинаковым кодом выбрать тот элемент, который не имеют никаких движений. Т.е. как проверить - есть ли у элемента справочника какие-либо движения по регистрам и есть ли на него ссылки в документах, которые не делают никаких движений.

Всего записей: 626 | Зарегистр. 08-10-2004 | Отправлено: 13:41 02-03-2007 | Исправлено: pavlika2, 13:45 02-03-2007
wolfsttmn



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Доброго времени суток,
Вопрос по конфигурации УПП
В форме обработки РегистрацияСчетовФактурНаАванс, процедура СформироватьСчетаФактурыНаАванс(), есть вызов функции  
СчФ.УстановитьНовыйНомер("А" + "0"),
который устанавливает номер счет-фактуры,
Проблема заключается в том, что номера нормально ставились - с "а00001" по "а09999", но когда полша нумерация далее, 1с ставит номер "а10000" и при последующих вызовах номер такой и остается, соответственно счета фактуры перестают вводится, поскольку такой номер уже существует.
По идее 1с должна нумерацию продолжать вида "а010001" и далее... но этого не происходит.
Пробовал увеличивать длину номера счета-фактуры - не помогло.
В чем может быть проблема?
Спасибо.

Всего записей: 40 | Зарегистр. 21-01-2004 | Отправлено: 16:59 02-03-2007
FOLD

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
pavlika2
Что у тебя в спр коды не уникальные.?Если так вот запрос
 
ВЫБРАТЬ
 Спр1.Ссылка,
 Спр1.Код
ИЗ
 Справочник.Номенклатура КАК Спр1,
 Справочник.Номенклатура КАК Спр2
ГДЕ
 Спр1.Код = Спр2.Код
 И Спр1.Ссылка <> Спр2.Ссылка
 
//дальще можно использовать НайтиПоСсылкам()
 
 Массив = Новый Массив;
  Выборка = Запрос.Выполнить().Выбрать();
  Пока   Выборка.Следующий() Цикл
    Массив.Добавить(Выборка.Ссылка);  
КонецЦикла;
   
  ТабСсылок = НайтиПоСсылкам(Массив);
   
   Для Каждого Ссылка из ТабСсылок Цикл
    Сообщить ("" + СокрЛП(Ссылка[0]) + " " + СокрЛП(Ссылка[1]));
 КонецЦикла;
 
В принципе этим все найдешь,
Нуи  так для  примера кода - в УТ по товарам по которым небыло продаж
 
ВЫБРАТЬ
 Товар.Ссылка
ИЗ
 Справочник.Номенклатура КАК Товар
 ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.Продажи.Обороты КАК ПродажиОбороты
 ПО ПродажиОбороты.Номенклатура = Товар.Ссылка
ГДЕ
 (НЕ Товар.ЭтоГруппа)
 И ПродажиОбороты.КоличествоОборот ЕСТЬ NULL  
 
wolfsttmn В общих модуляях есть модуль РаьотаСдиалогами В нем процедура
 УстановитьНомерДокумента(ДокументОбъект) Экспорт
и такой код
ДокументОбъект.УстановитьНовыйНомер("00");
Уьери один нолик ,на тестовой базе пробуй естесно, и перед этим номерв в с/ф исправь руками
 
 
Sherlock_kmw

Цитата:
Это долго, но зато надежно
Вот именно - это страшно долго, если база приличная.
Совершенно спокойно можно удалять дбф-ки , просто нужно  внимательно изучить .dd
 http://www.zronet.ru/dop/p_strukt.php

Всего записей: 1238 | Зарегистр. 26-01-2004 | Отправлено: 20:02 02-03-2007 | Исправлено: FOLD, 21:12 02-03-2007
pavlika2



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
FOLD
Нумерация в пределах подчинения группы - при первом переносе остатков у очень многих позиций порезалась длина наименования, потом в 8.1 она была увеличена. И получилось, что при переносе уточненных остатков создались новые элементы с таким же кодом и наменованием, теперь уже не обрезанным, а полным.  

Цитата:
000786 Справочник Номенклатура - Мин Фин РФ Акт №2 от 15.12.06 (эт.2) гк 01-01-0
000786 Справочник Номенклатура - Мин Фин РФ Акт №2 от 15.12.06 (эт.2) гк 01-01-06
 

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

Всего записей: 626 | Зарегистр. 08-10-2004 | Отправлено: 20:28 02-03-2007
FOLD

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
pavlika2 если в пределах подчинения группы добавь в запрос  еще условие
И Спр1.Ссылка В ИЕРАРХИИ(&Группа) и по каждой группе верхненго уровня погоняй
Найти НайтиПоСсылкам() возвращает таблицу значений, прербирай строки,
 условия поставь свои, и взависмости от них  УстановитьПометкуУдаления.
Чтобы точнее сказать, или код привести, надо с базой работать, или экспериментировать на своей,
а кому охота )) Общий принцип, как я его вижу, сказал,  -дальше дело за тобой

Всего записей: 1238 | Зарегистр. 26-01-2004 | Отправлено: 21:07 02-03-2007 | Исправлено: FOLD, 21:10 02-03-2007
IP43

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А каким образом сделать 3-НДФЛ из 1С:Предпринимателя 7.7 не дожидаясь выхода официального отчета?

Всего записей: 32 | Зарегистр. 14-01-2007 | Отправлено: 21:14 02-03-2007
IUnknown777



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
v8
Можно ли как0то присвоить значение строке табличной части по индексу?
 
я пишу
Строка1 = ТабличнаяЧасть1.Добавить();
СТрока1[НомерМесяца+2]=
ВыбокаПоПериодам.СуммаКон123-ВыбокаПоПериодам.СуммаКон124;
 
выдает ошибку
Получение элемента по индексу для значения не определено
 
Что делать?(

Всего записей: 212 | Зарегистр. 20-04-2006 | Отправлено: 13:22 04-03-2007
vrogin



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
1С  7.7  Торговля склад
Подскажите как исправить ,чтобы при изменении цены в накладной менялась не сумма накладной ,а количество товара

----------
мыши плакали, кололись, но продолжали жрать кактус
vrogin

Всего записей: 412 | Зарегистр. 31-01-2004 | Отправлено: 02:15 05-03-2007
wolfsttmn



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
FOLD
Странно всю конфу перерыл, но нет такой процедуры УстановитьНомерДокумента... я не спец по 1с конечно, может этот механизм прописан в самой платформе?

Всего записей: 40 | Зарегистр. 21-01-2004 | Отправлено: 10:21 05-03-2007
tswanea



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
есть файл .1CD и когда хочу его открыть с помошу конфигуратора мне показывает одну предупреждению "Конвертация из ознакомительной версии не поддерживается данной версией 1С:Предприятие",
а через Предприятие работает намана
 
че мне делать?

----------
... И развернутся врата ада, и силы тьмы обрушатся на землю ...

Всего записей: 436 | Зарегистр. 03-08-2004 | Отправлено: 10:51 05-03-2007
levnev



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
wolfsttmn
В синтаксис-помощнике поискать религия не позволяет?
 
tswanea
Смотря какая платформа стоит. Если "для обучения программированию", то менять платформу.

Всего записей: 199 | Зарегистр. 23-04-2005 | Отправлено: 11:08 05-03-2007
farsesoft



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
qEraser
Как вариант: перенумеруй в ручную конфликтные документы, чтоб у всех были разные номера
 
vrogin
Цитата:
1С  7.7  Торговля склад
Подскажите как исправить ,чтобы при изменении цены в накладной менялась не сумма накладной ,а количество товара
Если можете исправить конфигурацию (только потом с обновлением будет сложнее), Заходите в Конфигуратор - Документы - Накладная (или приходная или Товарная не помню точно) - Форма документа:
смотришь в форме какая процедура стоит в закладке Дополнительно на колонке Цена табличной части
переходишь на закладку Модуль формы - ищешь эту процедуру - вставляешь перед строкой "Сумма = Количество*Цена" строку "Количество = Сумма/Цена"
Это в общих чертах, вообще там с округлением проблемы будут, если количество в штуках

----------
"Благословение Господне - оно обогащает и печали с собою не приносит" (Пр. 10:22)

Всего записей: 696 | Зарегистр. 27-02-2006 | Отправлено: 13:54 05-03-2007
wolfsttmn



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
levnev
Причем тут синатакс-помошник?
 
В общем проблема решилась изначально были поменяны номера, пришлось подкорректировать вызов процедуры вместо
СчФ.УстановитьНовыйНомер("А" + "0")
СчФ.УстановитьНовыйНомер("А"), что дало нам дополнительный разряд
потом конечно надо будет сбрасывать счетчик и нумеровать правильно, т.е. 11 символов.
Всем спасибо.

Всего записей: 40 | Зарегистр. 21-01-2004 | Отправлено: 14:10 05-03-2007 | Исправлено: wolfsttmn, 14:11 05-03-2007
Target100

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите найти инструкцию, как 8.0 подключить к SQL серверу.

Всего записей: 3 | Зарегистр. 05-03-2007 | Отправлено: 14:47 05-03-2007
saltaras

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как можно выбрать все документи ТМЦ. (Каков Модуль).

Всего записей: 1 | Зарегистр. 05-03-2007 | Отправлено: 16:56 05-03-2007
vkramnik



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Sherlock_kmw
levnev
FOLD
Большое Вам всем спасибо, коллеги !
С помощью лома и такой-то матери (в смысле, похериванием *.dbf-файлов), а также последующей доработки напильником - все более-менее получилось...
По крайней мере, клиент не ругается - и на том спасибо!
 
FOLD
Отдельное спасибо за ссылочку :
http://www.zronet.ru/dop/p_strukt.php

Всего записей: 1850 | Зарегистр. 14-12-2005 | Отправлено: 22:54 05-03-2007
psuvorov



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Есть регламентированная отчетность за 4 кв 2006, в ней декларация по страховым взносам в ПФР, в разделе 2.1 Уплата платежей по страховым взносам на обязательное пенсионное страхование, есть поля выделенные зеленым цветом(запрет на редактирование), подскажите как в них ввести свои числа(а именно в 3 графу в строки с 015 по 019)
Пробывал снять защиту с полей стало возможно редактировать, но вбив нужное число поле все равно возвращается к исходному виду, а очень надо чтоб там были отрицательные числа, т.к. была переплата. Посмотрел модуль файла ничего такого не нашел(я не спец. в 1с, только учусь) Помогите плиз, начинающему программеру, заранее спасибо!!!

Всего записей: 97 | Зарегистр. 18-08-2005 | Отправлено: 06:27 06-03-2007
Dementei

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Народ подскажите как обновить конфигурации 1С.
Зарплата+Кадры и ПУБ.
Что имею
1. Дистры ПУб и З+П.
Вот как с помощью них обновить текущие конфигурации?
 
Вот еще есть "боекомплект"... прочитал про него и все-таки не очень понял для чего он служит... Объясните доходчего, плиз.
 
И что я обновляю платформу поверх существующей, просто инсталю в туже папку это нормально?
 
Объясните по возможности все подробно, а то я 1С раньше дел не имел.
 
Спасибо!

Всего записей: 273 | Зарегистр. 18-03-2006 | Отправлено: 09:09 06-03-2007
psuvorov



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Заходишь в конфигуратор, делаешь архив базы(администрирование - сохранить данные, на всякий пожарный) и в конфигурации - объединение конфигураций (выбираешь 1cv7.md файл новой конфы), а вообще там должен быть текстовый файл как обновлять (update.txt) и по ниму делаешь.

Всего записей: 97 | Зарегистр. 18-08-2005 | Отправлено: 11:44 06-03-2007 | Исправлено: psuvorov, 11:48 06-03-2007
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » 1C Программирование и поддержка
ShIvADeSt (06-02-2008 02:31): продолжаем тут http://forum.ru-board.com/topic.cgi?forum=33&topic=9226


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru