Текущее время: Пт, мар 29 2024, 08:11

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 13 ] 
Автор Сообщение
 Заголовок сообщения: Проводка FB01 в выписке
СообщениеДобавлено: Вт, июн 30 2020, 14:00 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Чт, июл 19 2007, 07:04
Сообщения: 1072
Пол: Мужской
Проводится банковская выписка в результате рождается проводка исходящего платежа.
Необходимо, чтобы в проводке было не 2 позиции, а 3:
1. Дебет кредитора - 99 USD
2. Дебет сч. курсовых - 1 USD
3. Кредит банка - 100 USD.

Внутри FEBAN используется POSTING_INTERFACE_DOCUMENT у которого на входе таблица для пакетника, в идеале бы ее дополнить данными, но способа не нашел. Попробовал в OPENFI 1020 разбить позицию кредитора, с наскока пока не вышло.

У кого-то есть проверенные способы?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проводка FB01 в выписке
СообщениеДобавлено: Ср, июл 01 2020, 16:55 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, дек 20 2007, 18:21
Сообщения: 1613
Зачем ломать стандартный механизм? Курсовые разницы будут при выравнивании.

_________________
я твой сап эфай внедрял
BAdI-позитив
Взять немножечко абопу, сунь туда кошачью *опу, RFC лапки, БТ старой бабки, на медленном базиснике переносить, тестовое окружение материть, снимать SAT пенку, биться головой о стенку, охапка тайм-шитов, отчет готов!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проводка FB01 в выписке
СообщениеДобавлено: Чт, июл 02 2020, 06:42 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Чт, июл 19 2007, 07:04
Сообщения: 1072
Пол: Мужской
Стандартный механизм у нас и работает. Есть "спортивный" интерес к тому, чтобы проверить можно ли нормальным способом выкрутить условные курсовые при проводке выписки.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проводка FB01 в выписке
СообщениеДобавлено: Чт, июл 02 2020, 18:39 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, фев 21 2007, 08:50
Сообщения: 1570
Откуда: Пермь
Пол: Мужской
Нарушить логику проводки без выравнивания в БВ можно одним из следующих способов.
1. Выполнить проводку в видимом режиме. Там указать любое число позиций, сколько захочется.
2. Вмешаться именно в нарезку bdc_data для последующего запуска пакетника. Все верно, внутри того ФМ она и выполняется. Там, кажется, уже точек расширения нет. Пару раз через неявное расширение делал что-то подобное.
3. Помню, как в одной компании существовала схема с использованием авизо. Когда только часть задолженности выравнивалась, а другая часть садилась на аванс, то есть генерировалась новая позиция. Ноги у этого растут оттуда же.

_________________
Алё, это Пакистан? Нам нужен один килограмм


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Проводка FB01 в выписке
СообщениеДобавлено: Чт, июл 02 2020, 20:14 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, дек 20 2007, 18:21
Сообщения: 1613
Maksimus написал:
Стандартный механизм у нас и работает. Есть "спортивный" интерес к тому, чтобы проверить можно ли нормальным способом выкрутить условные курсовые при проводке выписки.

Можно. Но это так же противоречит здравому смыслу который в САП заложен относительно оценки позиции. Если идти на поводу у РСБУ и руководствовать только разрешенной корреспонденцией счетов в САП можно дров наломать конкретно так.

Был один консультант который отказался от растрирования, и придумал их переносить со счета на счет, потому что не смог объяснить тете маше, что это нормальная ситуация :shumlol:

_________________
я твой сап эфай внедрял
BAdI-позитив
Взять немножечко абопу, сунь туда кошачью *опу, RFC лапки, БТ старой бабки, на медленном базиснике переносить, тестовое окружение материть, снимать SAT пенку, биться головой о стенку, охапка тайм-шитов, отчет готов!


Последний раз редактировалось Kengur Пн, июл 06 2020, 13:01, всего редактировалось 1 раз.

Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проводка FB01 в выписке
СообщениеДобавлено: Пт, июл 03 2020, 15:54 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, фев 21 2007, 08:50
Сообщения: 1570
Откуда: Пермь
Пол: Мужской
Kengur написал(а):
Был один консультант который отказался от переоценки позиций, и придумал их переносить со счета на счет, потому что не смог объяснить тете маше, что это нормальная ситуация

Между прочим, это не так и смешно. Не то, что переносить каждый раз. А то, что не смог объяснить.
Потому что это никто не сможет объяснить. Любой нормальный пользователь захочет видеть проведенные суммы оценки по тому же счету и по тому же контрагенту, что и исходная позиция. Не группой, не общим сальдо, не на непонятном перерасчетном 6099. А на нормальной 60.01. С нормальным контрагентом. Аргумент "проводки в главной книге невозможны по контрольным счетам" - это для них не аргумент. Аргумент, что у вас есть дельта-логика, что все само собой при выравнивании обязательно учтется, что сумма оценки хранится в журнале, - это все тоже не аргумент. Потому что это тупо неудобно. Так что вот и остается стоять, потупив глазки.

И, кстати, выкручивание курсовой вручную - это не так уж криминально.
Данный пример очень хорошо разобран в хелпе на галку "Без курсовой разницы при выравнивании в ВВ" в T001.
Например, при выравнивании ДЗ 600 EUR (650 USD) с оплатой в 650 USD в валюте USD при внутренней валюте USD и включенной галке никакой курсовой не будет вообще, а при отключенной галке система сперва пересчитает 600 EUR в 700 USD, а 650 USD так и останутся 650 USD.
В результате получим при выравнивании.
Дт 650 USD (wrbtr) 650 USD (dmbtr)
Кт 700 USD (wrbtr) 650 USD (dmbtr)
Кт 91.01 0 USD (wrbtr) 50 USD (dmbtr) - доход от ПКР для ДЗ
В результате последняя позиция должна быть введена вручную, а именно
Дт 91.02 50 USD (wrbtr) 50 USD (dmbtr) - убыток от "недоплаты"
Последнюю позицию как раз удобно садить на курсовую разницу тоже, потому что это не округление и пр. И ввести ее можно будет только вручную.

_________________
Алё, это Пакистан? Нам нужен один килограмм


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Проводка FB01 в выписке
СообщениеДобавлено: Сб, июл 04 2020, 16:59 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, дек 20 2007, 18:21
Сообщения: 1613
Я че то провтыкал. Мы тут входящий платеж обсуждаем. А у автора почему то исходящий? При исходящем платеже какие курсовые? Там это по выписке приходит как комиссия, либо нужно через 57 гонять покупку продажу валюты.

_________________
я твой сап эфай внедрял
BAdI-позитив
Взять немножечко абопу, сунь туда кошачью *опу, RFC лапки, БТ старой бабки, на медленном базиснике переносить, тестовое окружение материть, снимать SAT пенку, биться головой о стенку, охапка тайм-шитов, отчет готов!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проводка FB01 в выписке
СообщениеДобавлено: Сб, июл 11 2020, 01:21 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, дек 20 2007, 18:21
Сообщения: 1613
Мы еще не закрыли тему. Вы что в отпуске? :lol:

_________________
я твой сап эфай внедрял
BAdI-позитив
Взять немножечко абопу, сунь туда кошачью *опу, RFC лапки, БТ старой бабки, на медленном базиснике переносить, тестовое окружение материть, снимать SAT пенку, биться головой о стенку, охапка тайм-шитов, отчет готов!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проводка FB01 в выписке
СообщениеДобавлено: Пн, июл 13 2020, 13:32 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Чт, июл 19 2007, 07:04
Сообщения: 1072
Пол: Мужской
Kengur написал(а):
Я че то провтыкал. Мы тут входящий платеж обсуждаем. А у автора почему то исходящий? При исходящем платеже какие курсовые? Там это по выписке приходит как комиссия, либо нужно через 57 гонять покупку продажу валюты.

Я ж писал выше - "условная" курсовая. Это продолжение вот этой истории https://sapboard.ru/forum/viewtopic.php?f=5&t=97845. Но, повторюсь, интерес спортивный)
Kengur написал(а):
Мы еще не закрыли тему. Вы что в отпуске? :lol:

:D Действительно, был в отпуске)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проводка FB01 в выписке
СообщениеДобавлено: Пн, июл 13 2020, 21:18 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, дек 20 2007, 18:21
Сообщения: 1613
Ну все ж мы правильно написали. Комиссия банка должна по правилам приходить другой суммой. Это никакая не курсовая разница. Ее надо проводить 51-91 вобще отдельным документом. Если у тебя две области то можно подкрутить чтобы сделать вторую проводку. Если одна то там наверно придется поизвращаться как то, потому что нужен промежуточный счет будет.

_________________
я твой сап эфай внедрял
BAdI-позитив
Взять немножечко абопу, сунь туда кошачью *опу, RFC лапки, БТ старой бабки, на медленном базиснике переносить, тестовое окружение материть, снимать SAT пенку, биться головой о стенку, охапка тайм-шитов, отчет готов!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проводка FB01 в выписке
СообщениеДобавлено: Пн, июл 13 2020, 21:55 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, фев 21 2007, 08:50
Сообщения: 1570
Откуда: Пермь
Пол: Мужской
Если это раз в миллион лет будет, то почему не проводить вторую область в видимом режиме?
Врезаться можно и в других местах, но как система будет понимать, что объем комиссии именно 1 единица? Почему не 69?
Если это есть в выписке и это можно при разборе "скушать", то я бы не парился и врезался бы там, где ФМ набирает данные для пакетника (это если ситуация частая). Если ситуация редкая, то проводил бы в видимом режиме.
Еще варианты.
Посадить правило выписки на выравнивание, но сделать так, чтобы документ для выравнивания не нашелся.
Прописать в правиле проводки в самом низу экрана КП и счет для проводки предоплаты.
Там движок хитрый: если выравнивание не пошло, то он запускает альтернативный алгоритм с проводкой по "страховочному" правилу.
В этом правиле прописать какой-то технической транзитный счет, который потом закрывать ручным дополнительным действием (создавать второй документ). Но я бы (при полной свободе действий) накатил неявное расширение и переломал bdc_data, где нагло всунул бы новую строку. Не вижу ничего плохого - дерзко, но работает правильно.
Можно "постпостобработку замутить". Когда правило рождает только первую область. Вторая подвисает. Ее обрабатывать отдельной тулзой, параллельно апдейтить febep, сувать туда номер документа второй области и vb2ok = 'X'.

_________________
Алё, это Пакистан? Нам нужен один килограмм


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Проводка FB01 в выписке
СообщениеДобавлено: Вт, июл 14 2020, 10:31 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Чт, июл 19 2007, 07:04
Сообщения: 1072
Пол: Мужской
Kengur написал(а):
Это никакая не курсовая разница. Ее надо проводить 51-91 вобще отдельным документом.

"Условная" :D

А зачем отдельным документом? Можно же одним: с 51-го часть суммы должна уходить на 60-й, часть на 91-й, если проводить аналогию на российские счета.

@Yozhhhhh
Размер "курсовой" рассчитать автоматически можно. Ситуация достаточно частая, поэтому ручной режим - это крайний случай. Проводка одна, поэтому можно сделать еще одну. Вариантов накидали нормально, надо пробовать)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проводка FB01 в выписке
СообщениеДобавлено: Вт, июл 14 2020, 21:36 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, фев 21 2007, 08:50
Сообщения: 1570
Откуда: Пермь
Пол: Мужской
Maksimus написал:
Размер "курсовой" рассчитать автоматически можно. Ситуация достаточно частая, поэтому ручной режим - это крайний случай. Проводка одна, поэтому можно сделать еще одну. Вариантов накидали нормально, надо пробовать)

Да я в основном колхоз накидал. Который не подразумевает автоматической проводки. Это более безопасный вариант, но более долгий.
Покопайте еще в направлении авизо. Я где-то видел, как документ авизо содержит прямое указание к тому, в каких суммах и на какие счета выполнять проводку. Документами авизо можно управлять. Там для авизо отдельная программа сабмитится, а внутри нее могут быть свои расширения. Ну а если ничего не выйдет, то неявное расширение никто не запрещал)) главное ведь что? Чтобы было безопасно и небезобразно. И чтобы работало)

_________________
Алё, это Пакистан? Нам нужен один килограмм


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 13 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB