Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Выгрузка с Web-сайта в 1с 8
|
|||
|---|---|---|---|
|
#18+
При выгрузке заказа с сайта в УПП 1с8 ндс в табличной части документа автоматически проставляется 20%, а необходимо чтобы поподал товар без ндс(вручную приходится снимать все галочки в окне Цены и валюта и перезаполнять цены). В справочнике НастройкиОбменаССайтом добавил реквизит СтавкаНДС и соответственно вывел на форме справочника. Далее в общем модуле ПроцедураОбменаДанными добавляю в коде: НастройкаОбмена.СтавкаНДС = УправлениеПользователями.ПолучитьЗначениеПоУмолчанию(ТекущийПользователь, "ОсновнаяСтавкаНДС"); Если НЕ ЗначениеЗаполнено(НастройкаОбмена.СтавкаНДС) Тогда НастройкаОбмена.ОсновнаяСтавкаНДС = Перечисления.СтавкиНДС.БезНДС; КонецЕсли; вот сам код: Процедура ЗаполнитьНастройкуОбменаWEBЗначениямиПоУмолчанию(НастройкаОбмена) Экспорт НастройкаОбмена.ОбменТоварами = Истина; НастройкаОбмена.ОбменЗаказами = Истина; НастройкаОбмена.ВыгружатьТолькоИзменения = Истина; НастройкаОбмена.ВыгружатьНаСайт = Истина; НастройкаОбмена.HTTPОбменИмяПользователя = "User"; НастройкаОбмена.HTTPОбменПароль = ""; НастройкаОбмена.ВыгружатьКартинки = Истина; НастройкаОбмена.СпособИдентификацииКонтрагентов = "Наименование"; ТекущийПользователь = ПараметрыСеанса.ТекущийПользователь; ОсновнойКаталогФайлов = УправлениеПользователями.ПолучитьЗначениеПоУмолчанию(ТекущийПользователь, "ОсновнойКаталогФайлов"); Если НЕ ЗначениеЗаполнено(ОсновнойКаталогФайлов) Тогда ОсновнойКаталогФайлов = "C:"; КонецЕсли; НастройкаОбмена.КаталогВыгрузки = ОсновнойКаталогФайлов + "/1cbitrix"; НастройкаОбмена.Организация = УправлениеПользователями.ПолучитьЗначениеПоУмолчанию(ТекущийПользователь, "ОсновнаяОрганизация"); Если НЕ ЗначениеЗаполнено(НастройкаОбмена.Организация) Тогда Выборка = Справочники.Организации.Выбрать(); Если Выборка.Следующий() Тогда НастройкаОбмена.Организация = Выборка.Ссылка; КонецЕсли; КонецЕсли; НастройкаОбмена.Подразделение = УправлениеПользователями.ПолучитьЗначениеПоУмолчанию(ТекущийПользователь, "ОсновноеПодразделение"); НастройкаОбмена.Ответственный = УправлениеПользователями.ПолучитьЗначениеПоУмолчанию(ТекущийПользователь, "ОсновнойОтветственный"); НастройкаОбмена.ЕдиницаИзмеренияНовойНоменклатуры = УправлениеПользователями.ПолучитьЗначениеПоУмолчанию(ТекущийПользователь, "ОсновнаяЕдиницаПоКлассификатору"); // с учетом ставки Ндс НастройкаОбмена.СтавкаНДС = УправлениеПользователями.ПолучитьЗначениеПоУмолчанию(ТекущийПользователь, "ОсновнаяСтавкаНДС"); Если НЕ ЗначениеЗаполнено(НастройкаОбмена.СтавкаНДС) Тогда НастройкаОбмена.ОсновнаяСтавкаНДС = Перечисления.СтавкиНДС.БезНДС; КонецЕсли; // Если НЕ ЗначениеЗаполнено(НастройкаОбмена.ЕдиницаИзмеренияНовойНоменклатуры) Тогда ЕдиницаИзмеренияНовойНоменклатуры = Справочники.КлассификаторЕдиницИзмерения.НайтиПоНаименованию("шт", Истина); Если НЕ ЗначениеЗаполнено(НастройкаОбмена.ЕдиницаИзмеренияНовойНоменклатуры) Тогда НастройкаОбмена.ЕдиницаИзмеренияНовойНоменклатуры = Справочники.КлассификаторЕдиницИзмерения.НайтиПоКоду("796"); КонецЕсли; КонецЕсли; НастройкаОбмена.HTTPОбменАдресСайта = " http://localhost:6448/bitrix/admin/1c_exchange.php"; КонецПроцедуры Но НДС попадает в заказ - 20%, это неверно. Как быть? Так почему же в заказе покупателя при выгрузке с сайта в 1с 8 наценка все та же - 20%? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2013, 12:34 |
|
||
|
|

start [/forum/topic.php?fid=28&fpage=47&tid=1519956]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
35ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
2ms |
| others: | 12ms |
| total: | 126ms |

| 0 / 0 |
