8.х Общие вопросы по работе с платформой 1с 8.x

Тема в разделе "Общие вопросы "1С:Предприятие 8"", создана пользователем Vertex, 22 апр 2016.

  1. nomad_irk
    Online

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.548
    Симпатии:
    716
    Баллы:
    204
    Метод Выгрузить() вернет ТЗ сразу, создавать ничего не нужно.
  2. TopicStarter Overlay
    Vertex
    Offline

    Vertex Опытный в 1С

    Регистрация:
    14 июн 2011
    Сообщения:
    468
    Симпатии:
    4
    Баллы:
    29
    Как можно реализовать обработчик Вопрос в Функции контекста сервера?
    Логика такая:
    Провожу на "сервере" поиск в справочнике Сотрудники:
    Ищу по наименованию, если наименование совпало, проверяю ИНН, если ИНН совпал делаю Возврат Сотрудника;
    иначе если ИНН не совпал, хочу вывести Вопрос. Заменить ИНН из файла выгрузки или оставить прежний?
    И тут возникает проблема в создании обработки вопроса. При определении режима диалога РежимДиалога.ДаНет , мне пишет что переменная не определена РежимДиалога.
    Посмотрел описание, её в контексте сервера нет.
    Создал процедуру на Клиенте с вопросом, с сервера её вызвать не могу.
    Какое решение в данной ситуации?
    Как грамотно поступить?
  3. nomad_irk
    Online

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.548
    Симпатии:
    716
    Баллы:
    204
    выплюнуть на клиента всех "кривых" сотрудников и принимать решение на стороне клиента, затем обратно на сервер и выполнять обработку.
  4. Goblin
    Offline

    Goblin

    Регистрация:
    23 сен 2016
    Сообщения:
    4
    Симпатии:
    0
    Баллы:
    1
    Здравствуйте. Подскажите, пожалуйста, несколько моментов.

    1. Когда время доставки товара от поставщика всегда разное, как ставить параметр "срок исполнения заказа" для товара ? Заводить 100 разных копий с разными сроками поставки или есть более красивое решение ? Пустое значение, насколько я помню, там нельзя задать.

    2. Ведёт ли 1С УТ хронологический учёт различных закупочных цен для одного и того же товара ? например, одинаковый товар всегда закупается по плавающей цене (зависит от многих параметров). можно ли получить наглядную хронологическую статистику (хотя бы в виде таблицы) о закупочной цене товара (SKU) ? или для этого надо заводить несколько подвидов одного и того же товара ?

    3. Если в пункте 2 ответ "ДА", то вопрос такой: умеет ли 1С УТ автоматически изменять цену продаваемого товара по мере изменения плавающей закупочной цены ? например, сегодня Пылесос Вихрь купили 5 штук за 100 и продаём за 101 рубль, а завтра закупили ещё 5 штук по 120 чтобы продать по 121 руб.. приходит покупатель Вася и говорит что ему надо сразу 7 пылесосов Вихрь. умеет ли программа автоматом разделять продажу семи штук на две части (5 шт. по 101 р. + 2 шт. по 121 р.) или это надо вручную делать ?

    Благодарю.
  5. TopicStarter Overlay
    Vertex
    Offline

    Vertex Опытный в 1С

    Регистрация:
    14 июн 2011
    Сообщения:
    468
    Симпатии:
    4
    Баллы:
    29
    1) Не скажу, не в курсе.

    2 и 3) Это называется партионный учет.
    Насколько слышал в 11 УТ его вернули, так что все должно быть реализовано.
  6. TopicStarter Overlay
    Vertex
    Offline

    Vertex Опытный в 1С

    Регистрация:
    14 июн 2011
    Сообщения:
    468
    Симпатии:
    4
    Баллы:
    29
    А в процессе выполнения никак не остановиться чтобы задать вопрос, принять решение?
    Если я сделаю возврат, я покину процедуру, а мне допустим нужно задать вопрос в процессе создания документов? Не реально в рамках концепции 1с 8?
  7. nomad_irk
    Online

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.548
    Симпатии:
    716
    Баллы:
    204
    Не реально в рамках управляемого приложения, в рамках обычного приложения - все как всегда.
  8. Goblin
    Offline

    Goblin

    Регистрация:
    23 сен 2016
    Сообщения:
    4
    Симпатии:
    0
    Баллы:
    1
    Правильно ли я понял, что в последней версии 11-ой серии есть возможность сделать так:

    меня интересует товар "Пылесос Вихрь" (самый нижний уровень в товарной иерархии).

    могу ли я посмотреть для этого товара всю историю его "жизни" в компании ?

    то есть, для каждого отдельного товара увидеть большую таблицу, в которой написано: когда его продали, кому, по какой цене, когда он был закуплен, у кого, по какой цене ? можно ли отдельной колонкой задать разность этих двух дат чтобы получить время хранения товара на складе ?

    ещё желательно чтобы можно было делать это с другими уровнями иерархии товаров. то есть выводить сводную таблицу для групп, типов, классов и прочих уровней классификации с возможностью более детально изучать под-уровни вплоть до самого низкого уровня (конкретного SKU).
    Последнее редактирование: 23 сен 2016
  9. Goblin
    Offline

    Goblin

    Регистрация:
    23 сен 2016
    Сообщения:
    4
    Симпатии:
    0
    Баллы:
    1
    Где в окне "Выбор Поля Отчёта" находится цена товара (закупочная и продажная) ?
    Хочу сделать отчёт типа "Ведомость по товарам организаций" и увидеть историю партий товара (то, что чуть выше описал). Если я не то делаю, то как надо ?
  10. Goblin
    Offline

    Goblin

    Регистрация:
    23 сен 2016
    Сообщения:
    4
    Симпатии:
    0
    Баллы:
    1
    Нарисовал в Либре примерную картину того что я хочу увидеть. Интересно, насколько это реально сделать в 1С.

    1c_001.png

    Таблица сверху ("Хронологическая История Движения Товаров.") удобна для просмотра движения товаров на складе, исследования пиковой загруженности склада, сроков оборачиваемости или застоя товаров на складе. Универсальная таблица.

    Вторая таблица ("История Продаж с Указанием Происхождения Партии Товара.") представляет собой, наверное, наиболее простой для реализации в 1С вариант.

    Колонка "Номер Партии" пользователю вообще мало нужна. Она может быть просто системным параметром (кто захочет, может включить).
    Последнее редактирование: 23 сен 2016
  11. TopicStarter Overlay
    Vertex
    Offline

    Vertex Опытный в 1С

    Регистрация:
    14 июн 2011
    Сообщения:
    468
    Симпатии:
    4
    Баллы:
    29
    С 8 торговлей конкретно не занимался, только щупал чуток - но я думаю там есть стандартные отчеты подобного вида, или какой либо универсальный отчет конструктор. В принципе все что спросили касаемо аналитики и показали в примере - является логичным для учетной программы.
    В противном случае такой вариант отчета не проблема сделать как внешнюю обработку - используя механизм компоновки данных.
    Обращаетесь к виртуальной таблице регистра типа остатки и обороты, тыкаете - какие поля вам нужны в отчете, делаете группировки, и расчитываемые поля для вывода количества дней...
    Я думаю никаких проблем.
    Попробуйте - все визуально конструируется.
    Хотя если программа у вас под рукой, пошарьте стандартные отчеты ..типа ведомость по партиям. Или может есть что то типа универсальный отчет.
    У меня к сожалению нет УТ .
  12. TopicStarter Overlay
    Vertex
    Offline

    Vertex Опытный в 1С

    Регистрация:
    14 июн 2011
    Сообщения:
    468
    Симпатии:
    4
    Баллы:
    29
    Не могу понять почему не ищет документ по номеру.
    Подскажите что не так?
    Документ есть в журнале, но метод НайтиПоНомеру его не возвращает
    2016-11-10_13-55-09.png
  13. nomad_irk
    Online

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.548
    Симпатии:
    716
    Баллы:
    204
    Вы С-П читали по данному методу?
  14. TopicStarter Overlay
    Vertex
    Offline

    Vertex Опытный в 1С

    Регистрация:
    14 июн 2011
    Сообщения:
    468
    Симпатии:
    4
    Баллы:
    29
    Вы имеете ввиду проблема в отсутствии 2го параметра?
    Так то пробежал по описанию визуально. :rolleyes:
    Последнее редактирование: 10 ноя 2016
  15. TopicStarter Overlay
    Vertex
    Offline

    Vertex Опытный в 1С

    Регистрация:
    14 июн 2011
    Сообщения:
    468
    Симпатии:
    4
    Баллы:
    29
    так и не понял что вы имели ввиду
  16. nomad_irk
    Online

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.548
    Симпатии:
    716
    Баллы:
    204
    Именно.

    Вот будет у вас список документов:

    01.01.2001 00000001
    01.01.2002 00000001
    01.01.2003 00000001

    Как машина должна определить, какой именно документ вас интересует?

    Приучайтесь сперва прочитать ВДУМЧИВО С-П, попробовать, если ничего не получает - спрашивать.
  17. alexburn
    Offline

    alexburn Модераторы Команда форума Модератор

    Регистрация:
    5 янв 2009
    Сообщения:
    14.735
    Симпатии:
    508
    Баллы:
    204
    Данный метод не доступен в этом контексте выполнения кода
  18. TopicStarter Overlay
    Vertex
    Offline

    Vertex Опытный в 1С

    Регистрация:
    14 июн 2011
    Сообщения:
    468
    Симпатии:
    4
    Баллы:
    29
    Почему? Доступен он. Я нашел 2 причины по которым не работало.
    Одну из которых подтвердил nomad_irk,
    хотя в СП параметр идет как необязательный. Но если подумать то логично получается
    Последнее редактирование: 10 ноя 2016
  19. nomad_irk
    Online

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.548
    Симпатии:
    716
    Баллы:
    204
    Необязательный он по причине того, что уникальность номеров может быть во всем диапазоне дат.

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