7.7 Найти все оприходования за период по складу

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 7.7"", создана пользователем Raideres, 9 июн 2017.

  1. TopicStarter Overlay
    Raideres
    Offline

    Raideres Опытный в 1С

    Регистрация:
    9 фев 2016
    Сообщения:
    480
    Симпатии:
    1
    Баллы:
    29
    задача состоит в том что надо за определенный день, по складу посмотреть было ли оприходование или нет
    и если было то перезаписать его иначе создать новое
    немогу додуматься как правильно сделать
  2. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    22.498
    Симпатии:
    533
    Баллы:
    204
    обычным циклом через метод ВыбратьДокументы по конкретному виду
  3. TopicStarter Overlay
    Raideres
    Offline

    Raideres Опытный в 1С

    Регистрация:
    9 фев 2016
    Сообщения:
    480
    Симпатии:
    1
    Баллы:
    29
    задам если можно тут же вопрос к вам
    как передать из 7ки в 8ку значение истина или ложно вот в эту строку
    // Получаем ссылку на документ
    ДРеализV8 = Соединение.Документы.РеализацияТоваровУслуг.НайтиПоНомеру(Выборка2.номер,КонДата);

    лкИмяСвойства ="Выгрузка";
    ДопСвойство = Соединение.ПланыВидовХарактеристик.ДополнительныеРеквизитыИСведения.НайтиПоНаименованию(лкИмяСвойства);
    Если ПустоеЗначение(ДопСвойство) = 1 Тогда
    Сообщить("Не найдан Дополнительный реквизит: " + лкИмяСвойства);
    Возврат;
    КонецЕсли;
    лкНабор = Соединение.РегистрыСведений.ДополнительныеСведения.СоздатьНаборЗаписей();
    лкНабор.Отбор.Объект.Установить(ДРеализV8);//ссылка на документ
    лкНабор.Отбор.Свойство.Установить(ДопСвойство);

    лкЗапись = лкНабор.Добавить();
    лкЗапись.Объект = ДРеализV8;//ссылка на документ
    лкЗапись.Свойство = ДопСвойство;

    лкЗапись.Значение = Соединение.УстановитьЗначениеИстина(лкЗапись.Значение, -1);

    лкНабор.Записать();
  4. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    22.498
    Симпатии:
    533
    Баллы:
    204
  5. TopicStarter Overlay
    Raideres
    Offline

    Raideres Опытный в 1С

    Регистрация:
    9 фев 2016
    Сообщения:
    480
    Симпатии:
    1
    Баллы:
    29
    передаю 0 он передает в 8 число ноль а не булевое "нет"
    передаю 1 тоже передается число
  6. LordMaverick
    Offline

    LordMaverick Профессионал в 1С

    Регистрация:
    17 мар 2014
    Сообщения:
    3.950
    Симпатии:
    463
    Баллы:
    104
    1/истина/да
    0/ложь/нет
  7. TopicStarter Overlay
    Raideres
    Offline

    Raideres Опытный в 1С

    Регистрация:
    9 фев 2016
    Сообщения:
    480
    Симпатии:
    1
    Баллы:
    29
    да не понимает когда я из 1с 7.7 передаю в 8 он передается числом чтобы я не делал
  8. LordMaverick
    Offline

    LordMaverick Профессионал в 1С

    Регистрация:
    17 мар 2014
    Сообщения:
    3.950
    Симпатии:
    463
    Баллы:
    104
    и что? в 8-ке не можете определить, истина это или ложь?
  9. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    22.498
    Симпатии:
    533
    Баллы:
    204
    должно воспринимать как истина или ложь
  10. TopicStarter Overlay
    Raideres
    Offline

    Raideres Опытный в 1С

    Регистрация:
    9 фев 2016
    Сообщения:
    480
    Симпатии:
    1
    Баллы:
    29
    e
    увы нет
  11. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    22.498
    Симпатии:
    533
    Баллы:
    204
    Не может быть... У всех воспринимает, а у вас нет.
  12. TopicStarter Overlay
    Raideres
    Offline

    Raideres Опытный в 1С

    Регистрация:
    9 фев 2016
    Сообщения:
    480
    Симпатии:
    1
    Баллы:
    29
    Могу показать если не верите
  13. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    22.498
    Симпатии:
    533
    Баллы:
    204
    ок.. во вторник.. тв или аа
  14. Rad&K
    Offline

    Rad&K Профессионал в 1С

    Регистрация:
    3 авг 2015
    Сообщения:
    1.232
    Симпатии:
    100
    Баллы:
    104
    Может быть в свойствах этого реквизита в 8 задать"Формат по умолчанию"? :rolleyes:
  15. TopicStarter Overlay
    Raideres
    Offline

    Raideres Опытный в 1С

    Регистрация:
    9 фев 2016
    Сообщения:
    480
    Симпатии:
    1
    Баллы:
    29
    в личку написал ТВ
    по теме я не корректно поставил задачу

    ОприходПоиск.ВыбратьДокументы(НачДата,КонДата);
    ОприходПоиск.ОбратныйПорядок(1);
    Пока ОприходПоиск.ПолучитьДокумент() = 1 Цикл
    Если ОприходПоиск.Склад = СкладV7 Тогда

    Иначе

    КонецЕсли;
    КонецЦикла;

    вот конкретнее немного задача
    в день может создаться автоматически только одно оприходование..
    выдрать документы получается надо за день
    отобрать их по складу
    если документов нет
    то создаем оприходование.новый
    если есть одно то перезаписываем
    если их больше чем одно то выдаем ошибку
    Последнее редактирование: 13 июн 2017
Похожие темы
  1. Adminspb
    Ответов:
    8
    Просмотров:
    4.337
  2. RedFox666
    Ответов:
    1
    Просмотров:
    1.433
  3. Hexfrog
    Ответов:
    1
    Просмотров:
    2.661
  4. vafinvm
    Ответов:
    19
    Просмотров:
    2.055
  5. Blazer2007
    Ответов:
    2
    Просмотров:
    452
Загрузка...

Поделиться этой страницей