Текущее время: Вт, авг 05 2025, 03:12

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




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: оборотки по дебеторам и кредиторам для России
СообщениеДобавлено: Чт, апр 10 2008, 16:26 
Старший специалист
Старший специалист

Зарегистрирован:
Ср, фев 16 2005, 13:22
Сообщения: 339
Добрый день!
Коллеги, знает ли кто-нибудь в версии ECC 6.0 появились новые отчеты по дебеторам и кредиторам, кроме J_3RFDSLD и т.п? Очень хочется увидеть оборотки по контрагентам в разрезе например коррсчета.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, апр 14 2008, 10:04 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Пн, ноя 19 2007, 13:19
Сообщения: 66
Откуда: оттуда
У нас 5.0, про 6.0 не знаю.
Я сам писал отчёты в SQ01 запросами к вторичным индексам, довольно несложно...
Насколько я понимаю, многие пишут сами, т.к. у стандартных САП отчётов проблема с реальными счетами проводок (а не контрольными Кредитора/Дебитора), + наименование не все отчёты выводят...

Могу прислать пример такого отчёта...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, апр 14 2008, 14:10 
Старший специалист
Старший специалист

Зарегистрирован:
Ср, фев 16 2005, 13:22
Сообщения: 339
да, была бы очень признательна за помошь.
Просто у нас все отчеты самописные компанией БДО, построенные на спецрегистрах, я хочу перейти на стандартные какие-то решения.
мой адрес6 airoflot@lipetsk.ru


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, апр 15 2008, 07:20 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Ср, авг 25 2004, 07:36
Сообщения: 282
Пол: Мужской
Привет.
А можно мне то же примерчик отчета
katy77@bk.ru

_________________
Katy


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, апр 15 2008, 09:59 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, апр 26 2007, 10:15
Сообщения: 120
привет!

можно мне тоже SAP_consultant@mail.ru

Спасибо


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, апр 15 2008, 11:27 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Пн, ноя 19 2007, 13:19
Сообщения: 66
Откуда: оттуда
Да я смотрю, тема-то актуальная :)
Выкладываю текст программы сбора данных для SAP query.
Один из первых абаперских опытов, не судите строго :)

Code:
REPORT  Z_BSID_BSAD. "RSAQDVP_TEMPLATE .
*
*---------------------------------------------------------------------*
*   declarations
*   (insert your declarations in this section)
*---------------------------------------------------------------------*
data:
  BSID type BSID,
  it_data type standard table of BSID with header line,
  it_data2 type standard table of BSAD.

field-symbols: <struc> type BSID                          .

*-------------------------------------------------------------------*
*   selection screen statements
*-------------------------------------------------------------------*
*   (define your selection-screen here)
parameters sbukrs like BSID-BUKRS default '1000'.
select-options sdate for BSID-BUDAT.
select-options skunnr for BSID-KUNNR.
select-options shkont for BSID-HKONT.
*parameters f_only_s type i.
data f_only_s type i value 0.

* !! the following comment MUST NOT BE CHANGED !!
*<QUERY_HEAD>



*-------------------------------------------------------------------*
*   read data into IT_DATA
*-------------------------------------------------------------------*
*  (select your data here into internal table IT_DATA)
select * from BSID into table it_data
  where BSTAT in ('','A','B','D')
  and KUNNR in skunnr
  and BUDAT <= sdate-high
  and HKONT in shkont
  and BUKRS = sbukrs.

select * from BSAD into table it_data2
  where BSTAT in ('','A','B','D')
  and KUNNR in skunnr
  and BUDAT <= sdate-high
  and HKONT in shkont
  and BUKRS = sbukrs.

append lines of it_data2 to it_data.

*sort it_data by BUDAT.
sort it_data by KUNNR HKONT BUDAT.


if f_only_s = 0.

*     проставим строчки с сальдо
    data cKUNNR like BSID-KUNNR.
    data cHKONT like BSID-HKONT.
    data cDMBTR like BSID-DMBTR.
    data cKUNNRnew like BSID-KUNNR.
    data cHKONTnew like BSIK-HKONT.
    data cDMBTRnew like BSIK-DMBTR.
    data kinserts type i value 0.
    cKUNNR = ''. cHKONT = ''. cDMBTR = 0.

    loop at it_data.
* пропустить вставленную строку с начальным сальдо
      if cKUNNR <> it_data-KUNNR
      or cHKONT <> it_data-HKONT.

        cKUNNRnew = it_data-KUNNR.
        cHKONTnew = it_data-HKONT.
        if it_data-BUDAT < sdate-low.
            if it_data-SHKZG = 'H'.
              cDMBTRnew = 0 - it_data-DMBTR.
            elseif it_data-SHKZG = 'S'.
              cDMBTRnew = it_data-DMBTR.
            endif.

        else.
          cDMBTRnew = 0.
        endif.

        if cKUNNR <> '' and cHKONT <> ''.
          it_data-KUNNR = cKUNNR.
          it_data-HKONT = cHKONT.
          it_data-DMBTR = cDMBTR.
          it_data-BUDAT = sdate-low - 1.
          it_data-SHKZG = 'A'.
          it_data-BELNR = ''.
          it_data-BUZEI = ''.
          it_data-BLART = ''.
          it_data-SGTXT = '<<<<< входящее сальдо >>>>>'.
          it_data-BLDAT = ''.
          insert it_data index sy-tabix.

          kinserts = kinserts + 1.
        endif.

        cKUNNR = cKUNNRnew.
        cHKONT = cHKONTnew.
        cDMBTR = cDMBTRnew.

      else.
        " подсчёт суммы сальдо на нач.дату
        if it_data-BUDAT < sdate-low.
          if it_data-SHKZG = 'H'.
            cDMBTR = cDMBTR - it_data-DMBTR.
          elseif it_data-SHKZG = 'S'.
            cDMBTR = cDMBTR + it_data-DMBTR.
          endif.

        endif.
      endif.
    endloop.

*     вставим последний итог
          it_data-KUNNR = cKUNNR.
          it_data-HKONT = cHKONT.
          it_data-DMBTR = cDMBTR.
          it_data-BUDAT = sdate-low - 1.
          it_data-SHKZG = 'A'.
          it_data-BELNR = ''.
          it_data-BUZEI = ''.
          it_data-BLART = ''.
          it_data-SGTXT = '<<<<< входящее сальдо >>>>>'.
          it_data-BLDAT = ''.
        kinserts = kinserts + sy-tabix + 1.
        insert it_data index kinserts.

* удалим строчки из которых сложилось начальное сальдо + нулевые
    loop at it_data.
      if ( it_data-BUDAT < sdate-low
      and it_data-SHKZG <> 'A' )
      or ( it_data-DMBTR = 0 ).
          delete it_data index sy-tabix.
          kinserts = kinserts - 1.
      endif.

    endloop.
endif.



*------------------------------------------------------------*
*   output of the data
*   (this section can be left unchanged)
*------------------------------------------------------------*
loop at it_data assigning <struc>.
  move-corresponding <struc> to BSID                          .
* !! the following comment MUST NOT BE CHANGED !!
*<QUERY_BODY>
endloop.



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

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


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

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


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

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