новое событие
Информационный поток
Задания вакансии материалы разработки сообщения форума
Форум

Обсуждение к заданию: Обработка для загрузки продаж из csv в 1С Рарус общепит 3

    • #1
    • 09.11.2019 17:16
    0
    Нужно написать обработку для загрузки продаж из csv в 1С Рарус общепит 3 Требования к исполнителю: • Опыт разработки под 1С Рарус общепит • Понимание методологии работы 1С Рарус общепит • Проч...  Подробнее>>
    • #2
    • 09.11.2019 17:16
    0
    1. Какая у Вас версия платформы 1С?

    2. Так как "Изменение конфигурации нежелательно", и при этом, в объекты конфигурации напрашиваются либо дополнительные поля, либо таблицы сопоставления объектов с идентификаторами, то логично делать это все не внешней обработкой, а расширением.

    Вам решение на Расширении подойдет?

    3. transaction_id, shop_id, position_id - что-то из этого уже есть в Вашей конфигурации? Или все эти идентификаторы нужно будет добавлять? Судя, по другим частям ТЗ, я так понял, что shop_id точно отсутствует. Но на всякий случай добавил его вместе с остальными идентификаторами в этот вопрос - вдруг внезапно окажется, что он уже есть, а Вы не заметили 🙂

    4. pay_type - У Вас в конфигурации есть соответствующее поле в заказе? Сопоставлять типы оплаты по наименованию?

    5. user_id, user_phone, user_name - Я правильно понимаю, что в данном контексте, под "клиентом" понимается элемент справочника Контрагенты? Идентифицировать его строго по идентификатору? Или если по идентификатору не нашли, то пытаться найти по телефону и\или наименованию?

    Вопрос, аналогичен п.3: user_id - у Вас в конфигурации уже есть? Или его тоже добавлять нужно?

    6. Перед тем, как делать ставку, очень хотелось бы заглянуть в файл Вашей конфигурации (чтобы понять с чем придется иметь дело).
    • #3
    • 09.11.2019 21:10
    0
    рарус без ключа не работает
    • #4
    • 11.11.2019 12:54
    0
    Назаренко Сергей Васильевич
    1. Какая у Вас версия платформы 1С?


    8.3

    Назаренко Сергей Васильевич
    2. Так как "Изменение конфигурации нежелательно", и при этом, в объекты конфигурации напрашиваются либо дополнительные поля, либо таблицы сопоставления объектов с идентификаторами, то логично делать это все не внешней обработкой, а расширением.

    Вам решение на Расширении подойдет?


    да



    Назаренко Сергей Васильевич
    3. transaction_id, shop_id, position_id - что-то из этого уже есть в Вашей конфигурации? Или все эти идентификаторы нужно будет добавлять? Судя, по другим частям ТЗ, я так понял, что shop_id точно отсутствует. Но на всякий случай добавил его вместе с остальными идентификаторами в этот вопрос - вдруг внезапно окажется, что он уже есть, а Вы не заметили 🙂


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

    Назаренко Сергей Васильевич
    4. pay_type - У Вас в конфигурации есть соответствующее поле в заказе? Сопоставлять типы оплаты по наименованию?

    признаться честно - незнаю. по-моему где-то в рарус обшепит есть соответствующее поле.


    Назаренко Сергей Васильевич
    5. user_id, user_phone, user_name - Я правильно понимаю, что в данном контексте, под "клиентом" понимается элемент справочника Контрагенты? Идентифицировать его строго по идентификатору? Или если по идентификатору не нашли, то пытаться найти по телефону и\или наименованию?


    если они не обязательны для создания продажи в рарусе - можно их не использовать

    6. Перед тем, как делать ставку, очень хотелось бы заглянуть в файл Вашей конфигурации (чтобы понять с чем придется иметь дело).
    это типовой рарус общепит, будем начинать вести в чистой базе, старых данных нет
    • #5
    • 11.11.2019 13:36
    0
    Благодарю за ответы.
    Правда не все из них удовлетворительные.
    Давайте уточнять.

    Blunder
    8.3


    Там после 8.3 еще цифры есть. Они ОЧЕНЬ важны.
    Например, текущая актуальная версия платформы 8.3.16.1030
    Посмотреть можно в окне, которое вызывается из меню "Помощь\О программе"


    Blunder
    надеюсь исполнитель будет понимать)), что нужно добавить, а что сопоставлять с аналогичными данными в 1с


    Для этого, исполнителю нужно будет с одной стороны заглянуть в вашу базу с реальными данными, а с другой стороны посмотреть на реальный csv-файл.
    Ведь "по смыслу" поля transaction_id, shop_id, position_id, user_id соответствуют Заказ.Номер, Склад.Код, Номенклатура.Код, Контрагент.Код. Но проблема в том, что используемые в 1С значения этих кодов не факт, что будут совпадать с приходящими в csv-файле идентификаторами. Следовательно, тут только либо Вы можете гарантировать совпадение этих кодов, либо исполнителю, на всякий случай, лучше будет добавить отдельные поля (для надежности).
    В-общем, если Вы данные "для оценки" не предоставляете, то я закладываю в задачу создание этих реквизитов.

    Blunder
    признаться честно - незнаю. по-моему где-то в рарус обшепит есть соответствующее поле.


    Значит нужно заглянуть в Вашу конфигураци.
    Можете предоставить файл конфигурации (cf)?

    Blunder
    если они не обязательны для создания продажи в рарусе - можно их не использовать


    Так для того, чтобы понять нужны ли эти поля для создания продажи в Рарусе, нужно сначала понять ЧТО находится в этих полях (user_id, user_phone, user_name)?
    Похоже на контрагента, но не видя реальных данных и не зная, откуда берутся Ваши csv-файлы - я не могу сказать наверняка что это такое.

    Blunder
    это типовой рарус общепит, будем начинать вести в чистой базе, старых данных нет


    У меня есть два способа получить эту конфигурацию законным путем
    1. Купить себе лицензию Рарус Общепит. После чего пытать Вас каленым железом, чтобы Вы мне сообщили полную версию именно Вашей конфигурации, и требовать у разработчика экземпляр именно этой конфигурации.
    2. Получить от Вас файл именно Вашей конфигурации (не зависимо от того типовая она или не очень - в нем все будет видно).
    Так как мне эта конфигурация нужна исключительно в целях оказания Вам услуги по ее доработке, то это будет вполне законно.
    Незаконные способы получения конфигураций я не рассматриваю.
    • #6
    • 11.11.2019 22:28
    0
    И, всё-таки, здравствуйте ...

    1. cf или dt (если нет ничего секретного) файл выложите,
    2. что используется в качестве фронта ( откуда csv) ?
    3. схема работы фастфуд или ресторан ?
    4. в общепите ведете полноценный учет (калькуляции и т.д.) ?
    5. хотелось услышать конечную цель , а не "загрузить из csv"
Для участия в обсуждении Вам необходимо авторизоваться либо   зарегистрироваться