CftClub.ru
Клуб специалистов ЦФТ-Банк

Кассы Валютообменные операции счета доходов/расходов
На страницу Пред.  1, 2, 3  След.
 
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Уроки ЦФТ-Банк для начинающих
Предыдущая тема :: Следующая тема  
Автор Сообщение
Programmer
Участник - экстремал


Вступление в Клуб: 26.11.2014
СообщениеПт Сен 02, 2016 16:19    Ответить с цитатой
Полезность: Нет оценки
yaffil пишет:
Programmer пишет:
Ладно ребята давайте апстрагируемся от этого массива. Может быть есть еще какие то настройки которые позволяют это делать? Что бы конкретной кассе подвязать свои счета доходов расходов?
К примеру бизнес-операция "Продажа наличной иностранной валюты"


Абстрагируемся, в шаблонах у этой БО в курсовой разнице что стоит в счетах ДТ/КТ по доходам/расходам?


вот сама настройка бизнес-операции

Синхр. SEL_OP Продажа наличной иностранной валюты {***} NOTRADE Нет Нет {...} (***)



Вот что в шаблонах ( схема проводок )


Изменен 1 Прием рублей.Выдача валюты Прих.орд. [INPUT_AMOUNT] [OUTPUT_AMOUNT] [INPUT_AMOUNT] CASH_CUR_INP CASH_CUR_OUT SEL_OP_11 Нет 1=0 Нет 9503054
Синхр. 1 Прием рублей.Выдача валюты Вал.орд. [INPUT_AMOUNT] [OUTPUT_AMOUNT] [INPUT_AMOUNT] CASH_CUR_INP CASH_CUR_OUT SEL_OP_11_1 Нет Нет 1831017412
Изменен 1 Прием рублей.Выдача валюты Мем.ор. [INPUT_AMOUNT] [OUTPUT_AMOUNT] [INPUT_AMOUNT] CASH_CUR_INP CASH_CUR_OUT SEL_OP_12 Нет [KAS_OP] = 'ПУНКТ' Пусто 9503055
Изменен 2 Доходы от курсовой разницы Мем.ор. 0 [INPUT_AMOUNT]-ROUND([OUTPUT_AMOUNT] * ([OUTPUT_RATE] ) / [OUTPUT_UNIT], 2) [INPUT_AMOUNT]-ROUND([OUTPUT_AMOUNT] * ([OUTPUT_RATE] ) / [OUTPUT_UNIT], 2) CASH_CUR_OUT PROFIT_MARG SEL_OP_21 Да Нет 1831017414
Изменен 2 Доходы от курсовой разницы USD Мем.ор. [INPUT_AMOUNT]-ROUND([OUTPUT_AMOUNT] * ([OUTPUT_RATE] ) / [OUTPUT_UNIT], 2) [INPUT_AMOUNT]-ROUND([OUTPUT_AMOUNT] * ([OUTPUT_RATE] ) / [OUTPUT_UNIT], 2) CASH_CUR_OUT PROFIT_MARG SEL_OP_2 Нет '[ОП_КОД_ВЫД_ВАЛ]'='USD' Пусто 1674437297
Изменен 2 Доходы от курсовой разницы Мем.ор. [INPUT_AMOUNT]-ROUND([OUTPUT_AMOUNT] * ([OUTPUT_RATE] ) / [OUTPUT_UNIT], 2) [INPUT_AMOUNT]-ROUND([OUTPUT_AMOUNT] * ([OUTPUT_RATE] ) / [OUTPUT_UNIT], 2) CASH_CUR_OUT PROFIT_MARG 2_1 Да [KAS_OP] = 'КАССА' Пусто 9503057
Изменен 2 Доходы от курсовой разницы Мем.ор. [INPUT_AMOUNT]-ROUND([OUTPUT_AMOUNT] * ([OUTPUT_RATE] ) / [OUTPUT_UNIT], 2) [INPUT_AMOUNT]-ROUND([OUTPUT_AMOUNT] * ([OUTPUT_RATE] ) / [OUTPUT_UNIT], 2) CASH_CUR_OUT PROFIT_MARG 2_2 Да [KAS_OP] = 'ПУНКТ' Пусто 9503056
Изменен 2 Доходы от курсовой разницы EUR Мем.ор. [INPUT_AMOUNT]-ROUND([OUTPUT_AMOUNT] * ([OUTPUT_RATE] ) / [OUTPUT_UNIT], 2) [INPUT_AMOUNT]-ROUND([OUTPUT_AMOUNT] * ([OUTPUT_RATE] ) / [OUTPUT_UNIT], 2) CASH_CUR_OUT PROFIT_MARG1 SEL_OP_2_1 Нет '[ОП_КОД_ВЫД_ВАЛ]'='EUR' Пусто 1674442361
Изменен 3 Расходы от курсовой разницы Мем.ор. ROUND([OUTPUT_AMOUNT] * ([OUTPUT_RATE] ) / [OUTPUT_UNIT], 2)-[INPUT_AMOUNT] 0 ROUND([OUTPUT_AMOUNT] * ([OUTPUT_RATE] ) / [OUTPUT_UNIT], 2)-[INPUT_AMOUNT] LOSS_MARG CASH_CUR_OUT 3_2 Да [KAS_OP] = 'КАССА' Пусто 9503059
Изменен 3 Расходы от курсовой разницы Мем.ор. ROUND([OUTPUT_AMOUNT] * ([OUTPUT_RATE] ) / [OUTPUT_UNIT], 2)-[INPUT_AMOUNT] 0 ROUND([OUTPUT_AMOUNT] * ([OUTPUT_RATE] ) / [OUTPUT_UNIT], 2)-[INPUT_AMOUNT] LOSS_MARG CASH_CUR_OUT 3_1 Да [KAS_OP] = 'ПУНКТ' Пусто 9503058
Изменен 3 Расходы от курсовой разницы USD Мем.ор. ROUND([OUTPUT_AMOUNT] * ([OUTPUT_RATE] ) / [OUTPUT_UNIT], 2)-[INPUT_AMOUNT] 0 ROUND([OUTPUT_AMOUNT] * ([OUTPUT_RATE] ) / [OUTPUT_UNIT], 2)-[INPUT_AMOUNT] LOSS_MARG CASH_CUR_OUT SEL_OP_3 Нет '[ОП_КОД_ВЫД_ВАЛ]'='USD' Пусто 1674445633
Изменен 3 Расходы от курсовой разницы EUR Мем.ор. ROUND([OUTPUT_AMOUNT] * ([OUTPUT_RATE] ) / [OUTPUT_UNIT], 2)-[INPUT_AMOUNT] 0 ROUND([OUTPUT_AMOUNT] * ([OUTPUT_RATE] ) / [OUTPUT_UNIT], 2)-[INPUT_AMOUNT] LOSS_MARG1 CASH_CUR_OUT SEL_OP_3_1 Нет '[ОП_КОД_ВЫД_ВАЛ]'='EUR' Пусто 1674446461
Изменен 3 Расходы от курсовой разницы Мем.ор. ROUND([OUTPUT_AMOUNT] * ([OUTPUT_RATE] ) / [OUTPUT_UNIT], 2)-[INPUT_AMOUNT] 0 ROUND([OUTPUT_AMOUNT] * ([OUTPUT_RATE] ) / [OUTPUT_UNIT], 2)-[INPUT_AMOUNT] LOSS_MARG CASH_CUR_OUT SEL_OP_31 Да Нет 1831017416
Изменен 4 Удержание налога на покупку валюты клиентом Прих.орд. [TAX_BUY] [TAX_BUY] CASH_CUR_INP TAX_FEDERAL 44 Да [KAS_OP] = 'КАССА' Пусто 9503060
Изменен 4 Удержание налога на покупку валюты клиентом Мем.ор. [TAX_BUY] [TAX_BUY] CASH_CUR_INP TAX_FEDERAL SEL_OP_42 Да [KAS_OP] = 'ПУНКТ' Пусто 9503061
Изменен 5 Удержание подоходного налога Мем.ор. [TAX_OPER] [TAX_OPER] CASH_CUR_INP TAX_OPER SEL_OP_52 Да [KAS_OP] = 'ПУНКТ' Пусто 9503063
Изменен 5 Удержание подоходного налога Прих.орд. [TAX_OPER] [TAX_OPER] CASH_CUR_INP TAX_OPER у Да [KAS_OP] = 'КАССА' Пусто 9503062
Изменен 6 Доходы от комиссии в валюте Прих.орд. [COMMISS_CUR] CASH_CUR_INP PROFIT_COMM_CUR Нет [KAS_OP]='КАССА' and 1=2 Пусто 9503067
Изменен 6 Доходы от комиссии в нац.валюте Прих.орд. [COMMISS_NAT] CASH_NAT PROFIT_COMM_NAT Нет [KAS_OP]='КАССА' Пусто 9503065
Изменен 6 Доходы от комиссии в нац.валюте Мем.ор. [COMMISS_NAT] CASH_NAT PROFIT_COMM_NAT Нет [KAS_OP]='ПУНКТ' Пусто 9503064
Синхр. 6 Доходы от комиссии в нац.валюте Прих.орд. [COMMISS_NAT] CASH_NAT PROFIT_COMM_NAT SEL_OP_61 Нет Нет 1831017418
Изменен 6 Доходы от комиссии в валюте Мем.ор. [COMMISS_CUR] CASH_CUR_INP PROFIT_COMM_CUR Нет [KAS_OP]='ПУНКТ' and 1=2 Пусто 9503066
Синхр. 6 Доходы от комиссии в валюте Прих.орд. [COMMISS_CUR] CASH_CUR_OUT PROFIT_COMM_CUR SEL_OP_62 Нет Нет 1831017420



Тут можно как то скрины вставлять ?!
yaffil
Профи


Вступление в Клуб: 18.08.2011
СообщениеПт Сен 02, 2016 16:22    Ответить с цитатой
Полезность: Нет оценки
Дальше проваливаемся в PROFIT_MARG смотрим через какой продукт и продукт ли?
Programmer
Участник - экстремал


Вступление в Клуб: 26.11.2014
СообщениеПт Сен 02, 2016 16:25    Ответить с цитатой
Полезность: Нет оценки
yaffil пишет:
Дальше проваливаемся в PROFIT_MARG смотрим через какой продукт и продукт ли?


PROFIT_MARG Доходы от курсовой разницы USD Обменные пункты Да USE_LIST

Скрин во вложении. Переименуйте в "Счета по подразделениям.png"
Programmer
Участник - экстремал


Вступление в Клуб: 26.11.2014
СообщениеПн Сен 05, 2016 11:03    Ответить с цитатой
Полезность: Нет оценки
Ребята, есть еще какие то решения? Или мысли?
Матвеев Евгений
Профи


Вступление в Клуб: 31.01.2012
СообщениеПн Сен 05, 2016 11:40    Ответить с цитатой
Полезность: Нет оценки
Programmer пишет:
Ребята, есть еще какие то решения? Или мысли?


У меня winrar последней версии не осилил открыть твой архив...

Архив поврежден или имеет неизвестный формат...

Мож zip?
Programmer
Участник - экстремал


Вступление в Клуб: 26.11.2014
СообщениеПн Сен 05, 2016 14:14    Ответить с цитатой
Полезность: Нет оценки
Матвеев Евгений пишет:
Programmer пишет:
Ребята, есть еще какие то решения? Или мысли?


У меня winrar последней версии не осилил открыть твой архив...

Архив поврежден или имеет неизвестный формат...

Мож zip?


сам архив не открывай. удали расширение и в место него добавь .png это обычная картинка.
Матвеев Евгений
Профи


Вступление в Клуб: 31.01.2012
СообщениеПн Сен 05, 2016 14:23    Ответить с цитатой
Полезность: Нет оценки
sorry, не увидел примечание
Поиском по исходникам посмотри возможный локал, где определяется PROFIT_MARG (может есть может нет, на всякий) Принсткрин
Принтскрин где свои настраивал? Которые не тянутся...
Programmer
Участник - экстремал


Вступление в Клуб: 26.11.2014
СообщениеПн Сен 05, 2016 16:33    Ответить с цитатой
Полезность: Нет оценки
Файл со счетами где я настроил во вложении.
Поиск по фразе "PROFIT_MARG" в словаре по содержимому, дал следующие результаты.
Programmer
Участник - экстремал


Вступление в Клуб: 26.11.2014
СообщениеПн Сен 05, 2016 16:34    Ответить с цитатой
Полезность: Нет оценки
Programmer пишет:
Файл со счетами где я настроил во вложении.
Поиск по фразе "PROFIT_MARG" в словаре по содержимому, дал следующие результаты.
Матвеев Евгений
Профи


Вступление в Клуб: 31.01.2012
СообщениеПн Сен 05, 2016 16:39    Ответить с цитатой
Полезность: Нет оценки
Programmer пишет:
Programmer пишет:
Файл со счетами где я настроил во вложении.
Поиск по фразе "PROFIT_MARG" в словаре по содержимому, дал следующие результаты.

Только 5 мест? Все операции дистрибутивные?
Отладка на бизнес-операции что пишет? Лог?
Programmer
Участник - экстремал


Вступление в Клуб: 26.11.2014
СообщениеПн Сен 05, 2016 17:38    Ответить с цитатой
Полезность: Нет оценки
Матвеев Евгений пишет:
Programmer пишет:
Programmer пишет:
Файл со счетами где я настроил во вложении.
Поиск по фразе "PROFIT_MARG" в словаре по содержимому, дал следующие результаты.

Только 5 мест? Все операции дистрибутивные?
Отладка на бизнес-операции что пишет? Лог?

Как это сделать?
Матвеев Евгений
Профи


Вступление в Клуб: 31.01.2012
СообщениеПн Сен 05, 2016 17:42    Ответить с цитатой
Полезность: Нет оценки
Сформируй платежку, от нее найди бизнес операцию, на ней в свою очередь выполни операцию "Вывод отладочной информации в канал", галку поставь.
Откати платежку и повторно её сделай, в процессе в пайпе будет выводится текст, текст сюда ...
Programmer
Участник - экстремал


Вступление в Клуб: 26.11.2014
СообщениеВт Сен 06, 2016 10:20    Ответить с цитатой
Полезность: Нет оценки
Матвеев Евгений пишет:
Сформируй платежку, от нее найди бизнес операцию, на ней в свою очередь выполни операцию "Вывод отладочной информации в канал", галку поставь.
Откати платежку и повторно её сделай, в процессе в пайпе будет выводится текст, текст сюда ...

Дело в том что это не платежка а валютообменная операция, платежные документы создается в момент закрытия реестров в конце опер дня.
У меня вопрос. Что это должно решить. Я и так знаю откуда берутся эти счета. Но как их настроить в разрезе подразделений для меня это не понятно.
Матвеев Евгений
Профи


Вступление в Клуб: 31.01.2012
СообщениеВт Сен 06, 2016 10:39   Re: Кассы Валютообменные операции счета доходов/расходов Ответить с цитатой
Полезность: Нет оценки
Programmer пишет:
...
2. Выполняет операцию "04 Закрытие реестров" создается закрытый реестр в "Закрытые реестры"
3. Выполняет операцию "04.Создать проводки по счетам" создаются проводки в операциях "Закрытые реестры" -> (нужный нам реестр) "Итоги по группам операций" -> список операций в них есть "Документы"...


п.3 "04.Создать проводки по счетам" не нашел такую операцию...
п.3 имеется в виду операция "04.Сформировать проводки по реестрам" BY_SCHEME?

На вскидку, решение могло быть следующим:

Цитата:

подразделения – массив, который позволяет переопределить конкретное значение финансового
счета в соответствии с подразделением продукта (счета или пользователя) (если задано
конкретное значение счета для подразделения, признак "Получить через метод продукта"
игнорируется).



Справочник типов счетов - удалить настройку по подразделениям, тогда будет отрабатывать стандартный механизм "получить через метод продукта"



Цитата:
получить через метод продукта - установка на использование операций продукта. Если не указан
реквизит, содержащий счет, и установлен данный признак, вызывается стандартная операция
продукта или документа Получение реквизитов клиента для бизнес-операции
(GET_REQ_CLIENT), в теле которой предварительно должен быть описан метод вычисления счета
с данным кодом. Если признак не установлен, но указан реквизит, содержащий счет, будет
выполнен поиск счета с указанным кодом в массиве "Счета договора" или документа.


Далее определить свой алгоритм получения PROFIT_MARG через GET_REQ_CLIENT ... например завести справочник соответствия касса - счета доходов - счета расходов (в том числе, если нужно то с разбивкой по валютам)... и подставлять требуемый счет


Последний раз редактировалось: Матвеев Евгений (Вт Сен 06, 2016 11:28), всего редактировалось 1 раз
yaffil
Профи


Вступление в Клуб: 18.08.2011
СообщениеВт Сен 06, 2016 10:52    Ответить с цитатой
Полезность: Нет оценки
Programmer пишет:
Но как их настроить в разрезе подразделений для меня это не понятно.


И что, если вы прописываете в нужной кассе другие счета (остальные убираете) у вас всё равно тянутся "старые" ?

Вы уж определитесь вы хотите через Продукт Кассы т.к. по каждой кассе в отдельности прописывать в массивах или хотите по подразделениям как в РКО например
Показать сообщения:   
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Уроки ЦФТ-Банк для начинающих Часовой пояс: GMT + 3
На страницу Пред.  1, 2, 3  След.
Страница 2 из 3

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Рейтинг@Mail.ru