Загрузка данных из табличного документа

Внимание! Данный форум является модерируемым.
Для получения к нему доступа необходимо зарегистрироваться или авторизоваться на сайте.

Страницы: Пред. 1 2
RSS
Загрузка данных из табличного документа, предложение по доработке
 
Денис, приложите фрагмент проблемного прайс-листа с пояснениями - что в какой колонке находится
 
Поставщик присылает прайс в котором лишь наименование товара и его цена (в приложении).
Предварительно добавляем к прайсу доп. поле код. чтобы было что загрузить в регистр иначе программа нам не позволит оставить артикул пустым. Загружаем в регистр прайс с четвертой строки с ключом по наименованию (второй столбец), а также код (столбец 1) и цена (столбец 3).
В ручную подвязываем эти позиции прайса к нашей номенклатуре.
В поступлении по данному поставщику, загрузкой из табличной части (с настройками приведенными в этой теме, с исправлением от Регины Лукмановой: ПрайсЛисты.Наименование) пытаемся загрузить документ поступление состоящее из четырех позиций как и в прайсе.
В результате у нас загрузиться лишь одна строка корректно (№1), а остальные три будут пустыми. Т.к. у позиции №2 и №3 в тексте встречаются символ " (кавычки).
А у четвертой позиции вообще вначале текста пробелы (взял как пример из еще одного прайса) - на неё программа не ругается, а просто загружает пустую строку.
Вопрос №1. Что можно придумать со строками 2 и 3? (если встречаются кавычки)

По четвертой строке еще интереснее - у некоторых поставщиков это количество пробелов разнится от прайса к прайсу! на один и тот же товар, причем бывают также пробелы и после текста! (которые тоже разняться). А раз количество пробелов разное (перед текстом или после), то АА при загрузке в регистр принимает их как разные товары, и сходит с ума если особенно эти пробелы были в конце например у  артикула а у нас уже есть такой же артикул, но без пробелов (запись становиться неуникальной).
В этой ветке форума Станислав Дикарев приводил пример программы обработчика прайс листов. Так почему бы не добавить подобный обработчик в саму программу АА5???? С настройками для каждого прайса (в одном прайсе - удалять лишние пробелы, в другом добавлять тире - например заменять  (HG) на (HG-)  в поле для артикула и т.д.
В любом случае без обработчика прайс листов уже нельзя работать, т.к. идеальных прайсов единицы (меньше чем не идеальных).
В связи с чем Вопрос №2. Как теперь поудалять почти автоматически лишние пробелы в прайсах в регистре (в начале текста и в конце при необходимости)? (не удаляя загруженный и подвязанный корявый прайс, а отныне пропускать прайс через обработчик XLS)

Кстати АА5 без проблем сохраняет лишние (бессмысленные) пробелы после основного текста в артикуле!
Изменено: Денис - 15.02.2015 20:23:58
 
Добрый день, Денис.

Попробуйте воспользоваться данной настройкой, в ней программа очищает кавычки и пробелы в начале и в конце наименования.
 
Цитата
Регина Лукманова пишет:
Добрый день, Денис.

Попробуйте воспользоваться данной настройкой, в ней программа очищает кавычки и пробелы в начале и в конце наименования.
Большое спасибо, Регина, но не работает! Загружается лишь первая строка как и в предыдущем случае (остальные строки красным многоточием), только уже не ругается на кавычки.... Проверял в том числе на демо базе.
 
Денис, самым лучшим выходом из сложившейся ситуации это будет удаленное подключение и решение проблемы на месте. Просьба написать на alfa@rarus.ru Ваш контактный номер телефона и время удобное для подключения.
Страницы: Пред. 1 2
Читают тему
Поддержка отраслевых решений «1С-Рарус»
Услуги 1С