IPB

Здравствуйте, гость ( Вход | Регистрация )

 
Добавить ответ в эту темуОткрыть тему
Цены с копейками
Иван_Пистер
сообщение 4.5.2018, 9:49
Сообщение #1


Участник
**

Группа: Пользователи
Сообщений: 124
Регистрация: 3.5.2016
Из: ЯНАО, Лабытнанги
Пользователь №: 123 887



При выгрузке в FM на часть товара не выгружаются цены с копейками (73,90 и т.п.).
В файле результата загрузки имеем ошибку:
[2018-05-04T11:34:21]: Начало загрузки файла обмена [D:/Exchange/goods.txt] с АСТУ
[2018-05-04T11:34:21]: Загрузка из АСТУ [], строка 47. Ошибка: Некорректное значение в поле 5 ('Цена'): '73,9'.

В goods.txt строка выглядит следующим образом:
25144;;Горбуша в масле с дымком 150г;Горбуша в масле с дымком 150г;73,9;7;;0,1,1,1,1,1,1,1,1,0,1,0,0,1;;;;1;1;;;2660;1;;;;;;4;;;25144;;;;;;;;;;;;;2;;;;;;;;;;;;;;;
;0;0;;2;


Это где-то настраивается в FM? Перечитал еще раз документацию.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Иван_Пистер
сообщение 4.5.2018, 10:28
Сообщение #2


Участник
**

Группа: Пользователи
Сообщений: 124
Регистрация: 3.5.2016
Из: ЯНАО, Лабытнанги
Пользователь №: 123 887



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

Проверил на машине откуда идет файл выгрузки и на той, где крутится FM - везде разделитель дробной части , и кол-во знаков после запятой - 2.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Иван_Пистер
сообщение 4.5.2018, 10:51
Сообщение #3


Участник
**

Группа: Пользователи
Сообщений: 124
Регистрация: 3.5.2016
Из: ЯНАО, Лабытнанги
Пользователь №: 123 887



Дополнительно: с алкоголем та же фигня.

[2018-05-04T12:49:43]: Загрузка из АСТУ [], строка 48. Ошибка: Некорректное значение в поле 54 ('Емкость тары'): '0,45'.

5446;;Пиво светлое "Туборг Грин" ж/б 0,45 л. 4,6%;Пиво светлое "Туборг Грин" ж/б 0,45 л. 4,6%;87;22;;0,1,1,1,1,1,1,1,1,0,1,0,0,1;;;;1;2;;;1375;1;;;;;;4;;;5446;;;0;;;;;;;;;;1;;;;;;;;;;;;;;500;0,
45;1;1;4,6;2;
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
zenik
сообщение 4.5.2018, 10:56
Сообщение #4


Магистр слова
********

Группа: Пользователи
Сообщений: 2 801
Регистрация: 30.10.2007
Пользователь №: 12 033



Цитата(Иван_Пистер @ 4.5.2018, 10:28) *
Проверил на машине откуда идет файл выгрузки и на той, где крутится FM - везде разделитель дробной части , и кол-во знаков после запятой - 2.

Разделитель дробной части должен быть точка, а не запятая.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Иван_Пистер
сообщение 4.5.2018, 11:08
Сообщение #5


Участник
**

Группа: Пользователи
Сообщений: 124
Регистрация: 3.5.2016
Из: ЯНАО, Лабытнанги
Пользователь №: 123 887



Тогда почему в F5 грузится все ок?
С запятой?

Цитата(zenik @ 4.5.2018, 12:56) *
Разделитель дробной части должен быть точка, а не запятая.


Проверил с точкой. То же самое.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
zenik
сообщение 4.5.2018, 11:16
Сообщение #6


Магистр слова
********

Группа: Пользователи
Сообщений: 2 801
Регистрация: 30.10.2007
Пользователь №: 12 033



Цитата(Иван_Пистер @ 4.5.2018, 11:08) *
Проверил с точкой. То же самое.

И в файл обмена точно точка стала? dry.gif
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Иван_Пистер
сообщение 4.5.2018, 11:37
Сообщение #7


Участник
**

Группа: Пользователи
Сообщений: 124
Регистрация: 3.5.2016
Из: ЯНАО, Лабытнанги
Пользователь №: 123 887



Цитата(zenik @ 4.5.2018, 13:16) *
И в файл обмена точно точка стала? dry.gif


В том-то и цимес, что нет.
Обмен штатный, гружусь из Далиона.
Саму обработку перекручивать не хотелось бы...
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
zenik
сообщение 4.5.2018, 11:39
Сообщение #8


Магистр слова
********

Группа: Пользователи
Сообщений: 2 801
Регистрация: 30.10.2007
Пользователь №: 12 033



Цитата(Иван_Пистер @ 4.5.2018, 11:37) *
В том-то и цимес, что нет.

Вот и добейтесь, что бы точка была. Даю "на_водку" smile.gif Региональные настройки выставляются для каждого пользователя. FM (вероятнее всего) крутится как сервис, и надо изменить настройки у пользоватля, от чьего имени крутится FM
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Иван_Пистер
сообщение 4.5.2018, 11:56
Сообщение #9


Участник
**

Группа: Пользователи
Сообщений: 124
Регистрация: 3.5.2016
Из: ЯНАО, Лабытнанги
Пользователь №: 123 887



Цитата(zenik @ 4.5.2018, 13:39) *
Вот и добейтесь, что бы точка была. Даю "на_водку" smile.gif Региональные настройки выставляются для каждого пользователя. FM (вероятнее всего) крутится как сервис, и надо изменить настройки у пользоватля, от чьего имени крутится FM

Он от Local System крутится..

Перевел на конкретную учетку. Перенастроил. Один шут - запятая...
Посмотрел саму обработку выгрузки/загрузки - ни в одном месте нет даже намека на запятую.
Уже не понимаю, куда ковырять.

Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Иван_Пистер
сообщение 4.5.2018, 12:21
Сообщение #10


Участник
**

Группа: Пользователи
Сообщений: 124
Регистрация: 3.5.2016
Из: ЯНАО, Лабытнанги
Пользователь №: 123 887



Хм...

В настройках платформы 1С убрал галку "Использовать системные региональные стандарты" и настроил разделителем точку. Заработало.
Магия, блин.... Ну или просто я тупой.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

Добавить ответ в эту темуОткрыть тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



RSS Текстовая версия Сейчас: 20.9.2019, 11:34
 Яндекс цитирования  Rambler's Top100