Возникла необходимость заполнять счета покупателю через загрузку из excel файла. Нюанс в том, что подгружать необходимо по штрихкоду, т.к. в файлах наименование или артикул может отличаться от наименования или артикула номенклатуры в базе. Но при указании реквизитов для колонок в файле есть только наименование, артикул, кол-во и цена.
Как добавить в табличную часть счета покупателю отображение штрихкода (необязательно)? Как настроить загрузку из файла по штрихкоду, чтобы по значению штрихкода подтягивалась номенклатура?
Желательно с минимумом программирования, если возможно.
Андрей, добрый день!
Вопрос , еще актуален ?
Если -да, уточните, пожалуйста : ШК приходит извне, в файле Excel ? Или , Вы хотите подгружать в табличный документ файл Excel, и получить сопоставление строк с данными ШК из 1С, чтобы потом выполнить сверку ?
"Как добавить в табличную часть счета покупателю отображение штрихкода (необязательно)?"
Мы говорим, про печатную форму счета, верно ? Если - да, то это - несложно, нюанс только в типе ШК (размер самого ШК, который будет печататься в строке). Если EAN128, то хороший результат будет зависеть от качества печатающего и считывающего оборудования.
Как настроить загрузку из файла по штрихкоду, чтобы по значению штрихкода подтягивалась номенклатура?
Стандартным способом. Считываются данные из файла Excel, входящие значения ШК сопоставляются с значениями ШК из регистра. Если входящие ШК - коммерческие, есть предпосылки к удачному решению вопроса, если входящие ШК - внутренние, тогда нужно регламентировать использование диапазонов ШК, внутри компании. И, в регламент, желательно внести обработку нетипичных случаев ( например, когда принимается новое значение ШК, не сопоставленное с номенклатурой. Или, когда обрабатывается единственный ШК, под линейку продукции - ЛКМ, канцпринадлежности и т.п.)
Любопытно - ваша база, Вы не можете обеспечить уникальность наименования и артикула в своих документах. Почему есть уверенность что со штрихкодами иная ситуация?
(4) Ну наверное внимательно в отличие от Вас прочитал пост ТС и не являюсь простым кодером - интересует а что нужно клиенту на самом деле 8-)
ТС формирует СОБСТВЕННЫЙ счет для покупателя (по какой-то причине он у него загружается) - т.е. вся номенклатура должна содержаться в инфобазе ТС.
ТС заявлет что наименование + артикул в этих двух частях информационной модели ТС могут различаться и ТС надеется что с помощью штрихкода он проблему решит.
Так может нужно просто навести порядок в своей номенклатуре и привести наименование + артикул к уникальности во всех информационных потоках предприятия? Артикул с точки зрения учета — буквенно-цифровой код, который присваивают товару, чтобы отличить его от других в ассортименте ПРЕДПРИЯТИЯ (собственного). И артикул поставщика с точки зрения учета должен преобразовываться в артикул собственный...
Не более того...
(5) Это не зависит от нас. Продукция поступает различным заказчикам и площадкам для продажи. И в присылаемых заказах с этих площадок, на основе которых формируется счет покупателю, они могут использовать свою методику для наименования и артикула. Короче, иногда не совпадает. А штрихкод совпадает всегда. Можно конечно все руками заполнять. Но заказы могут быть большими и через загрузку из файла экономится время.
На инфостарте ничего полностью удовлетворяющего требованиям не нашел.
Вероятность найти полностью удовлетворяющее готовое решение прямо пропорциональна типичности и распространенности хотелки клиента. А с этим, как мне кажется, проблема - обычно делают обработки для документов поступления, которые поставщик может присылать в Excel.
А для счетов на оплату... получается, что покупатель сам формирует точный (со штрих-кодами) список того, что он хочет оплатить?
По сути, это заказ покупателя - предусмотрен он вообще в БП? Вот то-то и оно...
P.S. А добавить штрих-код в ТЧ счета - это уже точно программировать, лучше всего - сделать расширение. В него же можно встроить и кнопку с процедурой загрузки из Excel именно так, как хочется.
Андрей, добрый день!
Вопрос , еще актуален ?
Если -да, уточните, пожалуйста : ШК приходит извне, в файле Excel ? Или , Вы хотите подгружать в табличный документ файл Excel, и получить сопоставление строк с данными ШК из 1С, чтобы потом выполнить сверку ?
"Как добавить в табличную часть счета покупателю отображение штрихкода (необязательно)?"
Мы говорим, про печатную форму счета, верно ? Если - да, то это - несложно, нюанс только в типе ШК (размер самого ШК, который будет печататься в строке). Если EAN128, то хороший результат будет зависеть от качества печатающего и считывающего оборудования.
Как настроить загрузку из файла по штрихкоду, чтобы по значению штрихкода подтягивалась номенклатура?
Стандартным способом. Считываются данные из файла Excel, входящие значения ШК сопоставляются с значениями ШК из регистра. Если входящие ШК - коммерческие, есть предпосылки к удачному решению вопроса, если входящие ШК - внутренние, тогда нужно регламентировать использование диапазонов ШК, внутри компании. И, в регламент, желательно внести обработку нетипичных случаев ( например, когда принимается новое значение ШК, не сопоставленное с номенклатурой. Или, когда обрабатывается единственный ШК, под линейку продукции - ЛКМ, канцпринадлежности и т.п.)