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

318-П форма приходного ордера
На страницу Пред.  1, 2, 3, 4, 5, 6  След.
 
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Настройка и сопровождение
Предыдущая тема :: Следующая тема  
Автор Сообщение
omela
Участник со стажем


Вступление в Клуб: 01.07.2008
СообщениеЧт Авг 28, 2008 08:16    Ответить с цитатой
Полезность: Нет оценки
timochev пишет:
Мы посчитали, что вообще не надо в скобках ничего приписывать - просто пишем "сто сорок долларов США 80 центов". И все.


У нас пока на это внимание не акцентировали, поэтому не убирала.
Сегодня вот выяснилось, что, согласно ОКУД 0402001, в объявлении на взнос наличными сумма пишется прописью и ЦИФРАМИ (под таблицей "в том числе по символам"), а пока она там присутствует только прописью. В предыдущем положении (199-П) сумма была только прописью, поэтому сразу не заметили.
Добавлять?/Не добавлять? - вот в чем вопрос.
_________________
Трехглазый передает привет банкирам, и желает им долгого здравия (:.
YuSokolov
Профи


Вступление в Клуб: 29.06.2007
СообщениеЧт Авг 28, 2008 09:11    Ответить с цитатой
Полезность: Нет оценки
А еще в 318-П
Код:

                                            ------¬                    --------------------¬
                                             ¦     ¦                    ¦     Код формы     ¦
Расходный кассовый ордер N ¦     ¦                    ¦ документа по ОКУД ¦
                                             ¦     ¦                    +-------------------+
                                             L-----                    ¦      0402009      ¦
                                                                         L--------------------

я этой таблички (с кодом по ОКУД) в ордерах не наблюдаю Sad
Alexsey
Эксперт


Вступление в Клуб: 06.09.2007
СообщениеЧт Авг 28, 2008 09:18    Ответить с цитатой
Полезность: Нет оценки
YuSokolov пишет:
А еще в 318-П
Код:

                                            ------¬                    --------------------¬
                                             ¦     ¦                    ¦     Код формы     ¦
Расходный кассовый ордер N ¦     ¦                    ¦ документа по ОКУД ¦
                                             ¦     ¦                    +-------------------+
                                             L-----                    ¦      0402009      ¦
                                                                         L--------------------

я этой таблички (с кодом по ОКУД) в ордерах не наблюдаю Sad

она появится только в том случае, если в справочнике Настройка печати в настройке печати расходного ордера указать функцию печати ras_ord_n_okud библиотеки PRINT_LIB_3
_________________
всегда есть как минимум 2 выхода
YuSokolov
Профи


Вступление в Клуб: 29.06.2007
СообщениеЧт Авг 28, 2008 09:42    Ответить с цитатой
Полезность: Нет оценки
Alexsey пишет:
она появится только в том случае, если в справочнике Настройка печати в настройке печати расходного ордера указать функцию печати ras_ord_n_okud библиотеки PRINT_LIB_3


Да уже увидел, только вот сам код "0402009" не печатается
YuSokolov
Профи


Вступление в Клуб: 29.06.2007
СообщениеЧт Авг 28, 2008 09:49    Ответить с цитатой
Полезность: 1
YuSokolov пишет:
Да уже увидел, только вот сам код "0402009" не печатается


надо заполнить реквизит "Форма" в "Наименовании плат. документов"
Alexsey
Эксперт


Вступление в Клуб: 06.09.2007
СообщениеЧт Авг 28, 2008 09:53    Ответить с цитатой
Полезность: Нет оценки
YuSokolov пишет:
Alexsey пишет:
она появится только в том случае, если в справочнике Настройка печати в настройке печати расходного ордера указать функцию печати ras_ord_n_okud библиотеки PRINT_LIB_3


Да уже увидел, только вот сам код "0402009" не печатается


судя по коду:
Код:
code varchar2;
begin
   if regim = 'REPORT' then
      raz := LF$;
   else
      raz := NL$;
   end if;
   P#DATE_DOC  := rpad(nvl([VIEWFUN].DAT_STR(kd.[DATE_DOC]),' '),17);
   P#DOC_NUM   := rpad(nvl(TO_CHAR(kd.[DOCUMENT_NUM]),' '),9);
   code      := rpad(nvl(kd.[VID_DOC].[FORM],' '),12);
   ret :=
   '                           +---------+                     +-------------------+'||raz||
   'Расходный кассовый ордер N |'||P#DOC_NUM||'|                     |     Код формы     |'||raz||
   '                           +---------+                     | документа по ОКУД |'||raz||
   '                                                           +-------------------+'||raz||
   '                                                           |      '|| code ||' |'||raz||


должен быть заполнен реквизит FORM справочника NAME_PAYDOC у расходного ордера.. у нас он не заполнен на 8.4 по умолчанию
_________________
всегда есть как минимум 2 выхода
Alexsey
Эксперт


Вступление в Клуб: 06.09.2007
СообщениеЧт Авг 28, 2008 09:56    Ответить с цитатой
Полезность: Нет оценки
omela пишет:
...

Если вы имеете ввиду код 643, который пишется через / после прописного наименования валюты, то это из-за строчки:

p_cur_nt :=[SYSTEM]::[SYS_MAIN_VAL];

и далее по тексту из той же операции печати:

--Проверка валюты, требование ЦБ: Код рубля 643, остальные теже
if p_cur_nt.[CUR_SHORT]='RUR' then
new_kod_iso:='643';
else
new_kod_iso:=p_cur_nt.[CODE_ISO];
end if;
...


может кто-нибудь прояснить что за требование ЦБ?
_________________
всегда есть как минимум 2 выхода
omela
Участник со стажем


Вступление в Клуб: 01.07.2008
СообщениеЧт Авг 28, 2008 10:42    Ответить с цитатой
Полезность: Нет оценки
YuSokolov пишет:
А еще в 318-П
Код:

                                            ------¬                    --------------------¬
                                             ¦     ¦                    ¦     Код формы     ¦
Расходный кассовый ордер N ¦     ¦                    ¦ документа по ОКУД ¦
                                             ¦     ¦                    +-------------------+
                                             L-----                    ¦      0402009      ¦
                                                                         L--------------------

я этой таблички (с кодом по ОКУД) в ордерах не наблюдаю Sad


А я такой таблички только с кодом 0402008 на приходный ордер не наблюдаю Sad Функции для нее не придумали... почему-то.
Будем надеятся, что это не будет принципиально.
_________________
Трехглазый передает привет банкирам, и желает им долгого здравия (:.
Alex2019
Профи


Вступление в Клуб: 02.07.2007
СообщениеЧт Авг 28, 2008 10:47    Ответить с цитатой
Полезность: Нет оценки
timochev пишет:
omela пишет:
Alex2019 пишет:
В приходных ордерах, в поле сумма прописью для валютных ордеров указывается код валюты 810

Если вы имеете ввиду код 643, который пишется через / после прописного наименования валюты, то это из-за строчки:
p_cur_nt :=[SYSTEM]::[SYS_MAIN_VAL];

и далее по тексту из той же операции печати:

--Проверка валюты, требование ЦБ: Код рубля 643, остальные теже
if p_cur_nt.[CUR_SHORT]='RUR' then
new_kod_iso:='643';
else
new_kod_iso:=p_cur_nt.[CODE_ISO];
end if;

Подозреваю, что так и должно быть Smile

Тут, кстати, вопрос: у вас в ЦФТ в ОКВ для рублей RUB видимо указан код 643 (у нас 810). К сожалению, не помню деталей, но вроде было какое-то указание о том, что "правильный" код заменяется с RUR на RUB, но код валюты в счетах остается 810. Как вы это обходите?
timochev пишет:
А зачем вообще указывать код валюты? Это раньше графа называлась "Сумма прописью (наименование (код) валюты)". А теперь про код валюты в названии графы ничего не говорится: "Сумма прописью с указанием наименования валюты". По-моему достаточно однозначная формулировка. Мы посчитали, что вообще не надо в скобках ничего приписывать - просто пишем "сто сорок долларов США 80 центов". И все.
Есть мнение, что наличие кода валюты облегчает зрительную идентификацию Smile
Alex2019
Профи


Вступление в Клуб: 02.07.2007
СообщениеЧт Авг 28, 2008 11:01    Ответить с цитатой
Полезность: Нет оценки
omela пишет:
Сегодня вот выяснилось, что, согласно ОКУД 0402001, в объявлении на взнос наличными сумма пишется прописью и ЦИФРАМИ (под таблицей "в том числе по символам"), а пока она там присутствует только прописью. В предыдущем положении (199-П) сумма была только прописью, поэтому сразу не заметили.
Добавлять?/Не добавлять? - вот в чем вопрос.
В ОКУД только ссылки на номера форм. А в 318-П там, где прописью - указывается целая часть , а цифрами только копейки (центы). По-моему так.
YuSokolov
Профи


Вступление в Клуб: 29.06.2007
СообщениеЧт Авг 28, 2008 11:04   Re: Вопрос Ответить с цитатой
Полезность: Нет оценки
timochev пишет:
...в датах слово "года" написано не полностью и т.д. ...

По 318-П надо "__" _________ 20__ года
сейчас
Код:
P#DATE_DOC  := rpad(nvl([VIEWFUN].DAT_STR(kd.[DATE_DOC]),' '),17);

получаем - 01 сентября 2008
если так
Код:
P#DATE_DOC  := rpad(nvl([RUNTIME].[FDP].pdat_(kd.[DATE_DOC]),' '),22);

то получим - "01" сентября 2008 г.

кто помнит подходящую дистрибутивную функцию ?
omela
Участник со стажем


Вступление в Клуб: 01.07.2008
СообщениеЧт Авг 28, 2008 11:08    Ответить с цитатой
Полезность: Нет оценки
Alex2019 пишет:
В ОКУД только ссылки на номера форм. А в 318-П там, где прописью - указывается целая часть , а цифрами только копейки (центы). По-моему так.


Видимо не верно интерпретировали. Сейчас пересмотрела, действительно только копейки цифрами Smile
Как понарисуют, что сразу и не поймешь, если только с микроскопом =)
_________________
Трехглазый передает привет банкирам, и желает им долгого здравия (:.
YuSokolov
Профи


Вступление в Клуб: 29.06.2007
СообщениеЧт Авг 28, 2008 11:08    Ответить с цитатой
Полезность: Нет оценки
Alex2019 пишет:
А в 318-П там, где прописью - указывается целая часть , а цифрами только копейки (центы). По-моему так.


Именно так Very Happy
omela
Участник со стажем


Вступление в Клуб: 01.07.2008
СообщениеЧт Авг 28, 2008 11:13   Re: Вопрос Ответить с цитатой
Полезность: Нет оценки
YuSokolov пишет:
кто помнит подходящую дистрибутивную функцию ?


Ctrl+F
Искать:
года

Находит много, но подойдет, возможно, что-нибудь типа:
::[RUNTIME].[TMC_REPORTS].formatDate(...)

update: Хорошо функция вписалась, только в rpad (в PRINT_LIB_3) не забываем править цифры, а то обрезает многовато в некоторых местах, из-за чего не влазиет вся красота.
_________________
Трехглазый передает привет банкирам, и желает им долгого здравия (:.


Последний раз редактировалось: omela (Чт Авг 28, 2008 12:28), всего редактировалось 1 раз
omela
Участник со стажем


Вступление в Клуб: 01.07.2008
СообщениеЧт Авг 28, 2008 12:05    Ответить с цитатой
Полезность: Нет оценки
omela пишет:

А я такой таблички только с кодом 0402008 на приходный ордер не наблюдаю Sad Функции для нее не придумали... почему-то.
Будем надеятся, что это не будет принципиально.


Сама себе нашла ответ Smile Вдруг еще кому-то пригодиться. В Настройках печати заполняем в списке операций:
1. Класс - MAIN_DOCUM Операция - PRINT_LIB_3 функция okud
2. Класс - MAIN_DOCUM Операция - PRINT_LIB_3 функция pr_ord_n

Соответственно, для расходника можно было так же настроить, только :
1. Класс - MAIN_DOCUM Операция - PRINT_LIB_3 функция okud
2. Класс - MAIN_DOCUM Операция - PRINT_LIB_3 функция ras_ord_n

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

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