Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
02 июл 2024, 16:21

Автозамена расчетного счета в документе счет-фактура выданный

Автор Sheriff, 01 мар 2018, 08:26

0 Пользователей и 1 гость просматривают эту тему.

Sheriff

Всем привет! Есть конфа Бухгалтерия для Казахстана ред 2.0.
В форме документа, есть реквизиты поставщика, т.е расчетный счет и страна назначения (покупателя), (тут указывается та страна, которая указана в карточке контрагента). Т.е пример: Есть клиент с России, в карточке контрагента, указана страна назначения "Россия", теперь, при создании документа Счет-фактура выданный, на основании док. Реализация ТМЗ, я прописал, чтоб заполнялась та страна назначения, которая указана в карточке конрагента, вот код
// Страна назначения
Если НЕ ЗначениеЗаполнено(СтранаНазначения) Тогда
СтранаНазначения = ?(ЗначениеЗаполнено(Покупатель.СтранаРезидентства), Покупатель.СтранаРезидентства, Справочники.КлассификаторСтранМира.Казахстан);
КонецЕсли;

Теперь хочу сделать так, чтоб расчетный счет, тоже менялся на другой, согласно выбранной страны. Т.е у нас есть счет в нашей валюте (KZT), для внутреннего рынка, соответственно есть счет и в рублях (RUB). Вот нужно сделать так, когда заполняется поле "СтранаНазначения", при этом менял и наш расчетный счет с KZT на RUB. Т.е если покупатель с России, то и счет будет RUB, если с Казахстана, то счет KZT.
Подскажите, как это сделать?

Sheriff

Цитата: Sheriff от 01 мар 2018, 08:26
Всем привет! Есть конфа Бухгалтерия для Казахстана ред 2.0.
В форме документа, есть реквизиты поставщика, т.е расчетный счет и страна назначения (покупателя), (тут указывается та страна, которая указана в карточке контрагента). Т.е пример: Есть клиент с России, в карточке контрагента, указана страна назначения "Россия", теперь, при создании документа Счет-фактура выданный, на основании док. Реализация ТМЗ, я прописал, чтоб заполнялась та страна назначения, которая указана в карточке конрагента, вот код
// Страна назначения
Если НЕ ЗначениеЗаполнено(СтранаНазначения) Тогда
СтранаНазначения = ?(ЗначениеЗаполнено(Покупатель.СтранаРезидентства), Покупатель.СтранаРезидентства, Справочники.КлассификаторСтранМира.Казахстан);
КонецЕсли;

Теперь хочу сделать так, чтоб расчетный счет, тоже менялся на другой, согласно выбранной страны. Т.е у нас есть счет в нашей валюте (KZT), для внутреннего рынка, соответственно есть счет и в рублях (RUB). Вот нужно сделать так, когда заполняется поле "СтранаНазначения", при этом менял и наш расчетный счет с KZT на RUB. Т.е если покупатель с России, то и счет будет RUB, если с Казахстана, то счет KZT.
Подскажите, как это сделать?
Спасибо за помощь, разобрался сам!)

Поиск родных

Цитата: Sheriff от 01 мар 2018, 08:26
Теперь хочу сделать так, чтоб расчетный счет, тоже менялся на другой, согласно выбранной страны. Т.е у нас есть счет в нашей валюте (KZT), для внутреннего рынка, соответственно есть счет и в рублях (RUB). Вот нужно сделать так, когда заполняется поле "СтранаНазначения", при этом менял и наш расчетный счет с KZT на RUB. Т.е если покупатель с России, то и счет будет RUB, если с Казахстана, то счет KZT.
Подскажите, как это сделать?
У Вас что - один и тот же контрагент одновременно в несколько странах находится?
А счета учета, в зависимости от контрагента, настраиваются через регистр сведений СчетаУчетаРасчетовСконтрагентами (пользовательский синоним, показываемый в пользовательском режиме - "Счета расчетов с контрагентами")

Так же называется и гиперссылка в карточке контрагента или что-то типа кнопки Перейти

Можно настроить не по контрагенту, а по договру контрагента


Sheriff

Цитата: Геннадий ОбьГЭС от 01 мар 2018, 10:10
Цитата: Sheriff от 01 мар 2018, 08:26
Теперь хочу сделать так, чтоб расчетный счет, тоже менялся на другой, согласно выбранной страны. Т.е у нас есть счет в нашей валюте (KZT), для внутреннего рынка, соответственно есть счет и в рублях (RUB). Вот нужно сделать так, когда заполняется поле "СтранаНазначения", при этом менял и наш расчетный счет с KZT на RUB. Т.е если покупатель с России, то и счет будет RUB, если с Казахстана, то счет KZT.
Подскажите, как это сделать?
У Вас что - один и тот же контрагент одновременно в несколько странах находится?
А счета учета, в зависимости от контрагента, настраиваются через регистр сведений СчетаУчетаРасчетовСконтрагентами (пользовательский синоним, показываемый в пользовательском режиме - "Счета расчетов с контрагентами")

Так же называется и гиперссылка в карточке контрагента или что-то типа кнопки Перейти

Можно настроить не по контрагенту, а по договру контрагента
Уже всё сделал, спасибо!

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск