23.08.2011 22:21
IvanSuSanin
 
Впервые столкнулся с задачей выгружать в Set весовой товар из 1С УТ. Весовой товар выгружается как штучный, без пометки "весового товара", А с весовыми штрихкодами вообще непонятно как быть!? Выгрузка через "родную" Set-кую обработку возможна? Пожалуйста, подскажите у кого имеется такой опыт!
26.08.2011 17:40
TANGOR
 
А Вы уважаемый документацию то читали по последним версиям?
Там ооочень много чего написано.
нужен просто правильный набор мнемоник импорта.
27.08.2011 11:13
IvanSuSanin
 
Цитата:
TANGOR А Вы уважаемый документацию то читали по последним версиям?
Там ооочень много чего написано.
нужен просто правильный набор мнемоник импорта.
Читал, там действительно ооочень много чего написано ). Когда разбираешся самостоятельно ( без обучения и поддержки) это вынос мозга на целую неделю. Понятно, что просто! если знаеш правильный набор мнемоников!).
Мне бы подсказали куда ткнуть что бы в Set выгружался товар с пометкой "Весовой товар", а дальше сами докрутим.
29.08.2011 15:35
TANGOR
 
Да на здоровье :)

Мнемоники:
GOODSTYPE="1" (0-штучный, 1-весовой)
GOODSPRECISION="0.001" (1-штучный, 0.001-весовой)
GOODSUNIT="кг." (шт. - штучный, кг. весовой)

В принципе это всё, что нужно для создания весового товара. (ну плюс код товара и цена в отделе)

Вот пример импорта в XML формате:

<?xml version="1.0" encoding="WINDOWS-1251"?>
<XMLGOODS DocumentDescription="Товары">
<GOOD GOODSITEM="74584" GOODSNAME="П/ф Кефаль тушка охлажденна" GOODSTYPE="1" GOODSPRECISION="0.001" GOODSUNIT="кг." PRODUCERID="100010" COUNTRYCODE="RU" GOODSFEATUREPERCENT="" GOODSFEATUREVOLUME="" GOODSCURRENCY="RUB" GOODSNDS="10" GOODSNSP="5" GOODSKIND="0" GOODSGROUP1="18" GOODSGROUP2="12" GOODSGROUP3="1" MESSAGENUMBER="5" GOODSLOADTOBUFFER="1">
<PRICE GOODSPRICE="19.39" GOODSFIXPRICE="16.99" GOODSDEPART="5" GOODSBEGIN="2003-05-10 02:00:00" GOODSEND="2012-11-10 23:23:00" GOODSPRICEBEGIN="2006-05-10 02:00:00" GOODSPRICEEND="2011-01-10 23:23:00" GOODSFIXPRICEBEGIN="2006-05-10 03:05:00" GOODSFIXPRICEEND="2011-01-12 23:23:00" GOODSENABLED="0"/>
<BARCODE GOODSBARCODE="2868748" GOODSBARCODEPRICE="0" GOODSBARCODEQUANTITY="1" GOODSBARCODEPRECISION="0.001" GOODSBARCODESETACTIVE="0" GOODSBARCODEBLOCKED="0" EFFECTIVELIFE="3"/>
<ADDINFO GOODSADDINFOSTRING1="000000000000000035" GOODSADDINFOSTRING2="П/ф Кефаль тушка охлажденная (Россия)" GOODSADDINFOSTRING3="11-1002" GOODSADDINFOINTEGER1="1" GOODSADDINFOINTEGER2="0" GOODSADDINFOINTEGER3="1" GOODSADDINFODOUBLE1="0" GOODSADDINFODOUBLE2="999" GOODSADDINFODOUBLE3="0" GOODSADDINFODATETIME1="2011-01-10 23:23:00" GOODSADDINFODATETIME2="2011-01-10 23:23:00" GOODSADDINFODATETIME3="2011-01-10 23:23:00" GOODSADDINFONUMBER="1" GOODSADDINFODESCRIPTION="Нидерланды&lt;\/>&lt;\/>&lt;\/>"/>
</GOOD>
</XMLGOODS>
21.09.2011 20:31
IvanSuSanin
 
Возникла такая проблема. Нужно настроить в Set «Автоматическое формирование весовых штрихкодов». Все делаю по инструкции, как только ставлю в Настройках-Создавать весовой штрих-код для весового товара-ДА, выгрузка товара из 1С "ложится" в "Ошибочный импорт", ставлю-НЕТ, грузится все нормально(из 1С без штрихкода)!???
04.10.2011 11:12
TANGOR
 
Версия SET какая.
там с 79 версии сильно поменялось всё с весовым товаром.
был добавлен огромный кусок по работе с группами весов.
04.10.2011 12:19
IvanSuSanin
 
Выяснил, в Set-е всен нормально настроено, и все работает. Просто из 1С-ки грузится через радную кристаловскую обработку SetRetail_1cTrade.epf только это:

<?xml version="1.0" encoding="windows-1251" ?>
- <XMLBARCODE DocumentDescription="Товары">
- <GOOD GOODSITEM="2222" GOODSGROUP1="00000001000" GOODSNAME="весовик" GOODSUNIT="кг." GOODSTYPE="1" GOODSNDS="0">
<PRICE GOODSPRICE="10" />
</GOOD>
</XMLBARCODE>

Кроме родной обработки, у нас ни чего нет? 1С не создает штрихкоды для весового товара. А без этого:

<BARCODE GOODSBARCODE="2868748" GOODSBARCODEPRICE="0" GOODSBARCODEQUANTITY="1" GOODSBARCODEPRECISION="0.001" GOODSBARCODESETACTIVE="0" GOODSBARCODEBLOCKED="0" EFFECTIVELIFE="3"/>

Весовой товар не грузиться. Автоматом штрихкод не создается.
Нет, у кого нибудь, доработаной обработки SetRetail_1cTrade.epf.
Или подскажите как быть.
04.10.2011 14:46
TANGOR
 
можно не указывать весовой ШК в xml
при импорте если товар весовой, и если в SET стоит настройка "ImpAddWeightBarCode" - Создавать весовой штрих-код для весового товара
то для такого весового товара будет создаваться весовой ШК.
префикс для такого весового ШК указан первым в настройке
"ImpWeightBarCodesList" - Префиксы и длины весовых штрих-кодов.
тогда весовой ШК будет состоять из
префикс + код товара
04.10.2011 15:51
IvanSuSanin
 
Да все верно, Но как я писал ранее - как только ставлю в Настройках-Создавать весовой штрих-код для весового товара(настройка "ImpAddWeightBarCode") -ДА, выгрузка товара из 1С "ложится" в "Ошибочный импорт", ставлю-НЕТ, грузится все нормально(из 1С без штрихкода)!???
Решил проверить и ручками подставил в XML эти значения:
<BARCODE GOODSBARCODE="2868748" GOODSBARCODEPRICE="0" GOODSBARCODEQUANTITY="1" GOODSBARCODEPRECISION="0.001" GOODSBARCODESETACTIVE="0" GOODSBARCODEBLOCKED="0" EFFECTIVELIFE="3"/>

все грузится и весовой штрих код создается автоматически.
А вариант с загрузкой из 1С без штрих-кода не работает при настройке "ImpAddWeightBarCode", в этом и ВИЛЫ!!!
Часовой пояс GMT +3, время: 15:11.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.