Reporting que
Hi
In my current system , source system didnot maintained Regions (South,north,east, west) they maintianed only the states.
My reporting requirement is to develop the report for region...means region wise sales across country..
making changes for regins is hectic task in Source system ...can we do anything about in BI..
Regards
Hi
I donot understand navigational attribute suggestion ....could you please put light on this..
Regarding other suggestion to create hierarchy manually....how can we load the that to regions..i know how to create hierarchy and assign the startes to region..
my question is when i put region in query do i get the number of product sold for a month in that region (which is sum of 4 or 5 states)
COuld you please eloborate on this??
Regards
Edited by: Bi power on Jul 3, 2009 9:18 AM
Similar Messages
-
Hi expart.
Pls tell me I am create Alv report so i m using fun module
resue_alv_grid_display . so the report o/p is comming in grid format but i m using end-of-page .but footer line n't showing the write statement . In grid o/p is possible to display footer if it is possible then tell me .
Its urgents sir...
Regards
Bhabanihi check this..here i am able to display the footer..
*& Report ZVG_ALV_SLIST2 *
report zvg_alv_slist2 .
ALV
type-pools: slis.
G L O B A L I N T E R N A L T A B L E S
data: gt_fieldcat type slis_t_fieldcat_alv,
gs_layout type slis_layout_alv,
gt_events type slis_t_event.
data: it_sort type slis_t_sortinfo_alv ,
wa_sort type slis_sortinfo_alv .
data: gs_print type slis_print_alv.
data: begin of it_sflight occurs 0,
carrid like sflight-carrid,
connid like sflight-connid,
fldate like sflight-fldate,
price like sflight-price,
planetype like sflight-planetype,
seatsmax like sflight-seatsmax,
seatsocc like sflight-seatsocc,
paymentsum like sflight-paymentsum,
end of it_sflight.
*DATA: GI_SFLIGHT LIKE STANDARD TABLE OF ST_SFLIGHT.
data: g_repid like sy-repid.
data: gt_list_top_of_page type slis_t_listheader.
data: v_total(5).
start-of-selection.
g_repid = sy-repid.
perform init_fieldcat using gt_fieldcat[].
perform build_eventtab using gt_events[].
perform build_comment using gt_list_top_of_page[].
perform get_data.
perform set_layout using gs_layout.
SORTING
clear wa_sort.
wa_sort-fieldname = 'CARRID'.
wa_sort-up = 'X'.
wa_sort-group = '*'.
wa_sort-subtot = 'X'.
append wa_sort to it_sort.
clear wa_sort.
wa_sort-fieldname = 'CONNID'.
wa_sort-up = 'X'.
wa_sort-group = 'UL'.
wa_sort-subtot = 'X'.
append wa_sort to it_sort.
DISPLAY LIST
call function 'REUSE_ALV_LIST_DISPLAY'
exporting
i_interface_check = ' '
i_callback_program = g_repid
i_callback_user_command = 'USER_COMMAND'
is_layout = gs_layout
it_fieldcat = gt_fieldcat[]
it_sort = it_sort[]
it_events = gt_events
is_print = gs_print
tables
t_outtab = it_sflight
exceptions
program_error = 1
others = 2.
if sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
endif.
*& Form INIT_FIELDCAT
form init_fieldcat using p_gt_fieldcat type slis_t_fieldcat_alv.
data: ls_fieldcat type slis_fieldcat_alv,
l_index type sy-tabix.
data :rep like sy-repid.
rep = sy-repid.
call function 'REUSE_ALV_FIELDCATALOG_MERGE'
exporting
i_program_name = rep
i_internal_tabname = 'IT_SFLIGHT'
i_inclname = rep
changing
ct_fieldcat = gt_fieldcat
exceptions
inconsistent_interface = 1
program_error = 2
others = 3.
if sy-subrc <> 0.
message id sy-msgid type 'S' number sy-msgno
with sy-msgv1 sy-msgv2 sy-msgv3 sy-subrc.
endif.
sort gt_fieldcat by col_pos.
loop at gt_fieldcat into ls_fieldcat.
l_index = sy-tabix.
if ls_fieldcat-fieldname = 'PRICE'.
ls_fieldcat-do_sum = 'X'.
ls_fieldcat-sp_group = 'X'.
modify gt_fieldcat from ls_fieldcat index l_index .
endif.
endloop.
endform. " INIT_FIELDCAT
*& Form BUILD_EVENTTAB
form build_eventtab using p_gt_events type slis_t_event.
data: ls_event type slis_alv_event.
clear ls_event.
ls_event-name = slis_ev_top_of_page.
ls_event-form = 'XTOP_OF_PAGE'.
append ls_event to p_gt_events.
clear ls_event.
ls_event-name = slis_ev_top_of_list.
ls_event-form = 'XTOP_OF_LIST'.
append ls_event to p_gt_events.
clear ls_event.
clear ls_event.
ls_event-name = slis_ev_end_of_page.
ls_event-form = 'XEND_OF_PAGE'.
append ls_event to p_gt_events.
ls_event-name = slis_ev_end_of_list.
ls_event-form = 'XEND_OF_LIST'.
append ls_event to p_gt_events.
clear ls_event.
endform. " BUILD_EVENTTAB
*& Form BUILD_COMMENT
form build_comment using p_gt_list_top_of_page type slis_t_listheader.
data: ls_line type slis_listheader.
ls_line-typ = 'H'." = Header, S = Selection, A = Action
ls_line-key = 'KEY'.
ls_line-info = 'INFO'.
append ls_line to p_gt_list_top_of_page.
endform. " BUILD_COMMENT
*& Form SELECTION
form get_data..
data: l_rows type i value 3.
Read data from table SFLIGHT
select carrid
connid
fldate
price
planetype
seatsmax
seatsocc
paymentsum
from sflight
into table it_sflight.
up to l_rows rows.
sort it_sflight.
endform. " SELECTION
*& Form SET_LAYOUT
form set_layout using p_gs_layout type slis_layout_alv.
* P_GS_LAYOUT-F2CODE = P_F2CODE.
p_gs_layout-zebra = 'X'.
p_gs_layout-colwidth_optimize = 'X'.
p_gs_layout-no_input = 'X'.
p_gs_layout-no_colhead = space.
p_gs_layout-totals_text = 'Total Price'.
p_gs_layout-subtotals_text = 'Sub Total'.
p_gs_layout-totals_only = 'X'.
p_gs_layout-key_hotspot = 'X'.
p_gs_layout-detail_popup = 'X'.
p_gs_layout-no_subtotals = space.
p_gs_layout-expand_all = 'X'.
p_gs_layout-group_buttons = 'X'."space.
endform. " SET_LAYOUT
FORM XTOP_OF_PAGE *
form xtop_of_page.
data : lv_page(5),
lv_text(20).
MOVE SY-PAGNO TO LV_PAGE.
write:/ 'X_TOP_OF_PAGE'.
endform. "xtop_of_page
FORM XTOP_OF_LIST *
form xtop_of_list.
write:/ 'X_TOP_OF_LIST'.
endform. "xtop_of_list
FORM XEND_OF_PAGE *
form xend_of_page.
write:/ 'X_END_OF_PAGE'.
endform. "xend_of_page
FORM XEND_OF_LIST *
form xend_of_list.
write:/ 'X_END_OF_LIST'.
data : lv_page(5),
lv_text(20).
data : l_lines type i,
l_line type i.
clear v_total.
write sy-pagno to v_total left-justified.
export v_total to memory id 'V_TOTAL'.
do sy-pagno times.
lv_page = sy-index.
concatenate 'Page' lv_page 'of' v_total
into lv_text separated by space.
if sy-index = 1.
read line 2 of page sy-index.
else.
read line 1 of page sy-index.
endif.
sy-lisel+60(20) = lv_text.
modify current line .
enddo.
endform. "xend_of_list
USER_COMMAND *
form user_command using r_ucomm like sy-ucomm
rs_selfield type slis_selfield.
case r_ucomm.
when 'EXIT'.
leave to screen 0.
when '&IC1'.
data: text(256),text1(6),text2(5).
move rs_selfield-tabindex to text1.
move rs_selfield-sumindex to text2.
concatenate 'Double clicked on (field:'
rs_selfield-fieldname
'Value:'
rs_selfield-value
text1
text2
into text
separated by space.
call function 'POPUP_TO_DISPLAY_TEXT'
exporting
textline1 = text.
endcase.
endform. "user_command
regards,
venkat . -
How can i run report in form developer 10g
hi plz help me
i type code
web.show_document('http://127.0.0.1:8889/reports/rwservlet? server=test report=c:\1.rdf & desformat=htmlcss &userid=scott/tiger@test & destype= cache','_blank');
then i receive a message with error code REP-51002
plz plz helpI noticed that you have several blanks (white spaces) in the url. Please remove them and try again!
Link should be:
web.show_document('http://127.0.0.1:8889/reports/rwservlet?server=test report=c:\1.rdf&desformat=htmlcss&userid=scott/tiger@test &destype=cache','_blank');
This should work perfecly (if of course you have started the Reportsserver 'test'). Also try copy that link and paste it directly into your browser. If it works there, it should work in Forms!!!
You can check the environment of that Report with following link:
http://127.0.0.1:8889/reports/rwservlet/showenv?server=test
And what you can additional do is to check the Reports Que:
http://127.0.0.1:8889/reports/rwservlet/showjobs?server=test
The Reports Que is my number one to check for errors. You'll see a red circle/x after an unsessfull Report. Click on that icon for complete error message.
Regards,
Martin -
Como saber que usuario es el que esta conectado en la sesión actual de Sap
Hola:
Existe una manera de saber que usuario es el que está conectado en la sesión actual de Sap. Lo necesito para un reporte en Query Manager o Crystal Report que muestre las facturas de un período para el vendedor que esté conectado en la sesión actual.
Hay alguien que tenga una idea de esto ?
Mariela Gómez
Consultor Sap Business OneHola...
Efectivamente, al hacer la revisión del mismo, posee los campos, más no trae información alguna. Esto supongo que se debe a algún conflicto que se genera con la sentencia
$[USER].
Prueba con este query:
DECLARE @USUARIO INT
SET @USUARIO = (SELECT $[USER])
SELECT T0.[DocNum], T0.[DocDate], T0.[DocDueDate], T0.[CardCode], T0.[CardName] FROM OINV T0 INNER JOIN INV1 T1 ON T0.DocEntry = T1.DocEntry WHERE T0.[UserSign] = @USUARIO and T0.[UserSign] = [%0]
, luego al grabar como informe, podrás ver que al darle vista preliminar, aparecerá la variable de entrada...si ingresas un usuario distinto del conectado, no traerá datos. Por el contrario, si ingresas el número del usuario conectado, te traerá los datos requeridos en el informe.
Espero te sea de ayuda,
Saludos Cordiales, -
Cuando uso la aplicacion de google maps , algunas calles estan erroneas de mi ciudad como tambien estaciones de servicio , cuando lo reporto "como calle erronea" y tambien reporto la estacion de servicio como lugar inadecuado , lo veo al dia siguiente en apple maps y todavia no actualizan el reporte que hize .
-es necesario que tenga habilitado el envio de diagnostico y uso-
menu-ajustes-general-informacion-diagnostico y usoHola Pablo, prueba este Query, creo que te puede dar una idea, saludos !
SELECT
t0.itemcode, t0.itemname, t0.frgnname, t0.minlevel, t0.maxlevel as 'Nivel de stock maximo', t0.minordrqty, t0.dfltWH, t0.updatedate
FROM
aitm t0
WHERE
t0.usersign2='[%0]' and t0.updatedate between '[%1]' and '[%2]'
UNION ALL
SELECT
t0.itemcode+' Version actual y modificada por el USR'+'[%0]', t0.itemname, t0.frgnname, t0.minlevel, t0.maxlevel as 'Nivel de stock maximo', t0.minordrqty, t0.dfltWH, t0.updatedate
FROM
oitm T0
WHERE
t0.usersign2='[%0]' and t0.updatedate between '[%1]' and '[%2]'
ORDER BY
itemcode, updatedate -
Reporte financiero de una corporacion
Jóvenes disculpen alguien me podría indicar como hacer un reporte financiero de una corporación desde SAP, si lo realizo desde el SQL o hay algún reporte que junte a todas las empresas.
De antemano muy agradecido por su respuesta.
Saludos Cordiales.Hola que tal,
Pero que quieres que aparezca en el informe? algo como estado de resultados?
Con corporacion te refieres a un holding de empresas? , si son varias deberas hacerlo mediante una query,si el plan de cuentas es identico en las empresas, puedes hacer una UNION para ello.
Saludos -
Buenos dias.
Estoy tratando de hacer un reporte que me muestre codigo de cuenta, nombre de cuenta, las unidades de negocio y el total por cada una de ellas, esta parte esta hecha pero ahora el problema es el siguiente.
Las unidades de negocio tienen una jerarquia, estan por clinicas y servicios asi: clinica 'RIZAS', sus servicios 'RICons' Consultas, 'RILab' Laboratorios, 'RIAmb Ambulatorio', etc... y son varias clinicas. La idea es que si elijo una clinica me muestre solo sus servicios. Alguno me puede ayudar a incluir esta parte en la consulta que muestro lineas abajo y que es la parte que funciona hasta ahora?
No se si se pueda hacer con variables, cursores o no se...
select distinct T2.AcctCode, T2.AcctName, T1.profitcode, T1.ocrcode2, sum(T1.Debit-T1.Credit)as 'Saldo' from JDT1 T1
inner join OJDT T0 on T0.TransId = T1.TransId
inner join OACT T2 on T1.Account = T2.AcctCode
left join OFPR T3 on T1.FinncPriod = T3.AbsEntry
where T0.TransId = T1.TransId and T1.Account = T2.AcctCode
and T1.ProfitCode <> ''
and t3.Code = '2014-01'
group by T1.profitcode,T1.ocrcode2,T2.AcctCode, T2.AcctName--,T1.credit,T1.Debit
order by T2.AcctCode
Gracias
SaludosHola angel,
la modificación a tu query se puede realizar de la siguiente manera
select distinct T2.AcctCode, T2.AcctName, T1.profitcode, T1.ocrcode2, sum(T1.Debit-T1.Credit)as 'Saldo' from JDT1 T1
inner join OJDT T0 on T0.TransId = T1.TransId
inner join OACT T2 on T1.Account = T2.AcctCode
left join OFPR T3 on T1.FinncPriod = T3.AbsEntry
where T0.TransId = T1.TransId and T1.Account = T2.AcctCode
and T1.ProfitCode <> ''
and t3.Code = '2014-01'
and T1.ProfitCode in (Select PrcCode
From OFRC T4 inner join FRC1 T5 on T4.CatId = T5.CatId and T4.TemplateId = T5.TemplateId
Where T4.Name = 'Nombre Jerarquia')
group by T1.profitcode,T1.ocrcode2,T2.AcctCode, T2.AcctName--,T1.credit,T1.Debit
Donde "Nombre Jerarquía" es el nombre de tu jerarquía hija. Aca lo importante seria que no haya 2 jerarquias con el mismo nombre, en cuyo caso necesitarias utilizar el CatId y el TemplateId de la table OFRC para distinguir cada uno.
espero te sea de ayuda. -
Como Imprimir reporte desde AddOn?
Holas
Tengo un AddOn creado y que funciona correctamente...
También tengo un Report en SBO..
Primero...necesito saber como imprimir ese reporte desde mi AddOn...
y también necesito saber como pasar parámetros a la consulta que genera el Reporte para así imprimirlo según la opción que elija el usuario...
¿¿Alguien puede ayudar??
SaludosHola Juan, gracias por contestar...
bueno.. te cuento.. la cosa es bien simple... hice un AddOn con un par de pantallas.. que trabajan sobre tablas de usuario (2 tablas)...
El AddOn lo unico que hace es leer la información de las tablas a través de un procedimiento almacenado y traerlas a la pantalla donde pueden actualizar ciertos datos. En la segunda pantalla del AddOn tengo mas o menos la misma info con la diferencia que no se puede actualizar los datos...
bueno aquí es donde quiero poner un botón "imprimir".. que me lleve a lgun cuadro de diálogo donde pueda indicar la impresora de destino e imprimir...
Por supuesto, aquí debe estar "configurado" mi reporte que lo creé en el mismo SBO con el diseñador de reportes... entonces mi pregunta es esa ¿como llamo a mi reporte desde mi código? ¿se puede?
bueno.. pregunto ya que es lo único que necesito... es importante que sepas que soy novato en el manejo de SBO en ambiente de desarrollo... de hecho es el primer AddOn que hago...
bueno..tratando de reponder tus preguntas...
Saludos...y gracias...
Edited by: Rui Pereira on Apr 15, 2009 10:57 AM -
Buenas tardes a todos
quiero saber como puedo generar un reporte,
que herramienta utilizo.
graciasLa pregunta es similar a la que pusiste en el siguiente foro
Saludos
Benjamin C
Senior Systems Engineer // CLA // CLED // CTD -
Ajuda / Duvida - Migração TAXBRJ para TAXBRA (SD)
Pessoal,
Boa tarde a todos.
Uma pessoa entrou em contato comigo para solicitar um help e eu não soube como ajudar... talvez vocês consigam...
Veja abaixo o cenário que a mesma posui:
Tenho uma atividade, que é dar suporte a um cliente que esta fazendo um projeto de migração da TAXBRJ para TAXBRA, incluindo a MP135.
Preciso de ajuda para o seguinte cenário:
O cliente tem muitas ordens de vendas e pedidos de compras em andamento.
Normalmente eu recomendo que os documentos sejam encerrados e colocados novamente no SAP, em função do novo esquema de calculo, tipos de condição e records conditions que nos documentos antigos não existem e não temos como simplesmente fazer uma determinação automática para que estes dados sejam incluídos.
Este cliente obteve uma informação da SAP, em uma apresentação de pré-vendas que existem reports que tratam deste assunto, ou seja, programas que atualizam as ordens e pedidos sem a necessidade de serem encerrados e colocados novamente no SAP.
Se alguém tiver a informação de que transação e/ou reports que fazem isso eu agradeço a ajuda.
Antecipadamente eu agradeço a ajuda.
Grato a todos.
Qualquer outra dúvida estou à disposição.
Obrigado,
Mateus.Olá Mateus,
Pelo meu conhecimento não existe um report que faça essa atualização.
A customização é um pouco longa para implementar a TAXBRA, existem algumas notas para isso, tal como 747607. A ativação da CBT envolve novas formulas de cálculo, novos tipos de condições, mapeamentos de pricing, etc.
Não temos como simplesmente atualizar uma ordem de venda (TAXBRJ) e ela se transormar em (TAXBRA) de forma eficiente e correta. Sugiro encerrar seus processos e logo após ativda a CBT. Desta forma não irá gerar inconsistências nas suas tabelas e performance dos programas.
atenciosamente
Ruy Castro -
Dúvida no Preenchimento dos campos PREFNO / CHECOD em NFS-e de SP
Olá Pessoal,
Estou a procura de informações sobre a solução para nota fiscal eletronica de serviços da prefeitura de São Paulo, pesquisando no forum pouco encontrei sobre a nota 981687 - NFe: For Services in Muncipio Sao Paulo.
A SAP disponibilizou os dois campos PREFNO / CHECOD para o numero da nota fiscal e código de verificação gerados pela prefeitura (uma vez que o SAP deve gerar o número da RPS), além de um report para geração do arquivo TXT e envio manual.
Minha dúvida é a seguinte:
1) Após enviar o arquivo para a prefeitura, são convertias as RPS em Notas Fiscais Eletronicas. Como armazenar as informações nos campos standards mencionados ? Existe um outro report que le o arquivo de retorno da prefeitura ?
Outra dúvida está na procura de uma sugestão, onde o RPS pode ter até 12 posições e o NFNUM do SAP apenas 6. Vcs estão utilizando outro campo Z para compor o numero maior ? Ou como esta fazendo quando o RPS atingir 999.999 ? Pensei en usar o NFENUM, mas teria o mesmo problema quando atingir o limite de 9 posições (999.999.999).
Muito obrigado pela atenção e ajuda.A_cristovao ,
Vamos ver se posso lhe ajudar em algo:
1) Após enviar o arquivo para a prefeitura, são convertias as RPS em Notas Fiscais Eletronicas. Como armazenar as informações nos campos standards mencionados ? Existe um outro report que le o arquivo de retorno da prefeitura ?
Resposta: Em alguns projetos que passei, consultei os abaps e sempre foi desenvolvido um programa Z para ler este arquivo e fazer um BDC na J1B2N, porem sua categoria de nota não dever ser eletrônica, aqueles dois campos flag no cabeçalho NF eletronica e NF servico, apenas o último(serviço) marcado para o BDC entrar e conseguir mapear o campo com o NFSe e cod verificador.
2) Outra dúvida está na procura de uma sugestão, onde o RPS pode ter até 12 posições e o NFNUM do SAP apenas 6. Vcs estão utilizando outro campo Z para compor o numero maior ? Ou como esta fazendo quando o RPS atingir 999.999 ? Pensei en usar o NFENUM, mas teria o mesmo problema quando atingir o limite de 9 posições (999.999.999).
Resposta: Esse estamos usando o NFNUM mesmo, não chegamos a nos preocupar com isso devido ser um volume baixo de NFS, talvez um chamado no componente XX-CSC-BR-NFE lhe ajude.
Abraço,
Bruno Lima -
PROCESSO DE RECEBIMENTO E VENDAS COM "GRADE"
Bom tarde a todos, importamos Mármore em M² e recebemos essa mercadoria convertendo para unidade, mas na forma de “grade”, por exemplo:
1000 M² de Marmore X
Após a conferência equivale a:
1 chapa de 2 x 2 de mármore x
2 chapas de 3 x 2 de mármore x
3 chapas de 3,5 x 2,35 de mármore x
e assim por diante
Ou seja o item é o mesmo só muda as medidas, muito parecido com indústria de calçados que tem a grade de tamanhos.
A questão é: O SAP atende essa necessidade? Pelo que pesquisei, como padrão não atende.
Alguém já tratou essa situação ou teria alguma sugestão?Caro Leônidas,
Boa tarde!
Já realizei operação semelhante para o processo de BOBINAS DE AÇO, onde o item é o mesmo (BOBINA DE AÇO) mas o cliente necessitava controlar a largura da bobina e o peso da bobina gerada na ORDEM DE PRODUÇÃO.
Para realizar tal processo, utilizei o processo de ADMINISTRAÇÃO DE NUMERO DE LOTE, da seguinte forma (já fazendo analogia ao seu processo:
1 - Todos os itens comprados eram inventariados (lançados via NOTA FISCAL DE ENTRADA ou RECEBIMENTO) e lançados em um único item, sendo que este item possuía controle em ADMINISTRAÇÃO DE NÚMERO DE LOTE;
Ex: Mármore M2;
2 - Foi criado um campo de usuário nas informações de DETALHES DO LOTE e neste campo padronizei todas as medidas existentes para os produtos trabalhados;
Ex: Chapa de 1x1, Chapa de 1x2, Chapa de 2x2, Chapa de 3x2, Chapa de 3x3...
3 - NO momento do lançamento em RECEBIMENTO ou NOTA FISCAL DE ENTRADA, eram identificados os produtos existentes em cada lote sendo que:
3.1 - O campo do NÚMERO DO LOTE era igual ao NUMERO DA NOTA FISCAL e à DATA DE LANÇAMENTO
3.2 - O campo de usuário era identificado a característica criada do produto;
Ex: 10 Chapas de 1x1, 12 Chapas de 1x2, 5 Chapas de 2x2...
É perfeitamente possível utilizar os recursos padrão do SAP para implementar este processo, sendo apenas possível criar um campo de usuário. Mas neste caso, o cliente preferiu customizar um relatório específico do Crystal Reports que filtra o inventário pela característica específica do produto (em seu caso, a chapa).
Espero ter ajudado a clarear suas idéias neste processo.
Leandro Martins
Consultor SAP Business One
[email protected]
www.updatesolution.com.br -
SAP 8.82 para SAP 9.0, SAP 9.1
Bom dia pessoal,
Atualmente utilizo o SAP 8.82 na empresa, estava pensando mais para o começo do ano que vem fazer a migração para SAP 9.0 ou até o mesmo o SAP 9.1 (para esta versão tenho que esperar os add'ons nacionais terem versão funcionando).
Por acaso alguém já fez a migração da SAP 8.82 para o SAP 9.0? gostaria de saber se teve muitas dificuldades com os usuários, problemas em banco de dados, computadores, redes, etc.
Tenho uma maquina virtual rodando o SAP 9.0 PL13 onde sempre pego minha base atual na 8.82 e converto pra ela pra fazer alguns testes básicos, até o momento o que deu trabalho é alterar todos meus relatórios em Crystal Reports que utilizam documentos de makerting (pedidos, notas, etc) pra testar o campo de cancelamento "CANCELED".
Um grande abraço,
Fabio
SAP 8.82 PL14 / SAP 9.0 PL13 (test) / SAP 9.1 PL2 (test).Ola pessoal,
segue algumas observações dos problemas que ocorreu comigo na conversão do SAP 8.82 PL14 para SAP 9.0 PL15.
1) Update do software nos computadores/terminais
- Quase nenhum update deu certo, quando chegou no 3o computador descobri o motivo, o SAP tenta fazer update de vários componentes no modo automatizado, você não vê mas ele roda vários "setups" de vários programas diferentes, um deles é o "Microsoft C++ 2010 Runtime".
Antes de entrar no SAP no terminal pra fazer o update, eu comecei a instalar o runtime manualmente, entre na pasta "...\B1_SHR\Client\ISSetupPrerequisites\{83960519-644A-4722-BA7A-37D23C1D004F}" e instalei o programa "vcredist_x86".
Pronto, após instalar o runtime do C++, foi só entrar no SAP 8.82 que ele fazia corretamente o update para o SAP 9.0.
2) Erro contas a pagar e a receber Could not find stored procedure 'TmSp_SetBgtAccumulators_ByJdt"
Após vários testes na minha conversão "beta" do SAP 8.82 PL14 para o SAP 9.0 PL11 (e PL15 agora em janeiro), onde fiz vários procedimentos referente a compras, vendas, cadastros, mrp etc, tudo funcionou perfeito.
Após a conversão na base real (base quente) ontem, hoje trabalhamos tranquilamente, pedido de compra, nota fiscal de entrada,, ,pedido de venda, nota fiscal de saída, e validação de nota, e tudo continuava funcionando bem, mas ocorreu um erro bem estranho na baixa do contas à pagar e à receber.
Na conversão do banco, não deu erros e nem avisos, onde foi convertido com sucesso, mas por algum motivo a conversão do SAP 8.82 PL14 para o SAP 9.0 PL15 apagou a procedure abaixo, fazendo com que o sistema apresentasse erro na baixa do financeiro.
"Could not find stored procedure 'TmSp_SetBgtAccumulators_ByJdt'"
Após pesquisa na internet, encontrei no próprio fórum a solução.
http://scn.sap.com/thread/3468903
Para resolver o caso, segui o que estava no post acima, é só entrar em Ajuda, Suporte Desk, Restaurar, Restaurar Procedimentos Arquivados.
Não pode ter ninguém conectado no banco de dados para rodar esse procedimento, após a execução, o financeiro funcionou perfeito.
Abraço
Fabio
SAP 9.0 PL15 / SAP 9.1 PL3 (test) -
SAP Crystal integration Add on – error
hola buenas tardes oja le me puedan ayudar con unos de mis clientes que tiene SAP B1 2007 se instal el addon de integracion de crytal reports esta funcionando muy bien pero en una de los clientes que se instalo me aparece el siguiente error
Could not load File or Assembly 'crystaldecisions.windows.forms, version 12.0.0000.0,
Culture=neutral,PublicKeyToken=692fbea5521e1304 or one of its dependencies. The system cannot find the file specified
y no me deja ver los reportes que ya estan generados he intentado reinstlar la aplicacion para este usuario , pero sigue enviando este error y es en la unica maquina que me lo envia
ojala alguien me pueda ayudar a resolverlo
espero sus comentarios
gracias ......Hola.
Por favor verificar que en el equipo estén instalados los siguientes componentes:
- .NET Framework 1.0 ,2.0 y 3.5 (este último es necesario para Crystal Reports).
- Las últimas actualizaciones de windows después de instalar esos componentes (por windows update).
Además, verificar que se hayan realizado los siguientes pasos en la instalación del equipo cliente:
- Copiar el archivo SAPCrystalSetup.exe en el equipo cliente y ejecutarlo. (Confirmar sobreescribir todo).
- Conservar la ruta sugerida por el instalador (C:Program FilesSAPSAP Business OneAddOnsSAP_CR ).
- Instalar DotNetFramework_3.5, si no está instalado.
- Instalar CRRuntime_12_0_mlb.exe, ubicado en la carpeta "Crystal_2008_Runtime_exe". Si se pide clave de producto, dejar en blanco.
- Inciar SB1 con la cuenta manager.
- Ir a Gestión | Crystal Reports Administration | Account setup.
- Digitar las credenciales de la cuenta sa de SQL Server y luego hacer click en Update.
- Si se ha instalado Crystal Designer en esa máquina, se debe editar el archivo C:Program FilesSAPSAP Business OneAddOnsSAP_CRResourcesCrystalDesignerPath.txt para que se abra correctamente el Designer.
Saludos. -
Do you can hel me , please?
I have a table of tables, my function is: the blak is my problem:
CREATE OR REPLACE FUNCTION DPEFN_IDENTIFICA_TABLAS
(as_cod_nivel IN varchar2,as_cod_cargo IN varchar2) Return
varchar2
IS
BEGIN
DECLARE
ls_nom_tabla varchar2(15);
ls_campo_bs varchar2(15);
ls_campo_cd varchar2(15);
valor varchar2(30);
BEGIN
Select NOM_TABLA,CAMPO_BUSCADO,CAMPO_CONDICION
into ls_nom_tabla,ls_campo_bs,ls_campo_cd
FROM pru_parametros
WHERE COD_NIVEL = as_cod_nivel and
COD_CARGO = as_cod_cargo;
Select NOM_COMER into valor
from ls_nom_tabla
where COD_DIV_DREG='6';
return ls_nom_tabla ||','|| ls_campo_bs ||','|| ls_campo_cd;
EXCEPTION
WHEN NO_DATA_FOUND THEN
RETURN 'No data';
when others then
return 'Otros';
END ;
END ;
in other case , my query, maybe:
Select (select CAMPO_BUSCADO FROM pru_parametros
WHERE COD_NIVEL = '30' and
COD_CARGO = 'no')
from (select a1000701 FROM pru_parametros
WHERE COD_NIVEL = '30' and
COD_CARGO = 'no')
where (select COD_DIV_DREG FROM pru_parametros
WHERE COD_NIVEL = '30' and
COD_CARGO = 'no') ='10'
Sorry.....I not speak english very well!!Lidia, no entendi muy bien tu caso, pero quiza un compaqero de
Titulacion te pueda auxiliar, su correo es [email protected]
el se llama Oscar Ortiz, esta realizando reportes que parecen
ser tu caso...
Por otra parte, Podrias decirme si sabes o conoces alguien que
sepa acerca del Project builder, una Herramienta de Oracle para
crear aplicaciones ejecutables o de entrega, osea, el archivo
final que se entrega para que el usuario instale la aplicacion
desarrollada. Como se realiza este proceso ?
Saludos !!
Maybe you are looking for
-
New Hard drive - won't install windows from recovery disc
I am having an issue with my Satellite L505D-S5965. I replaced the hard drive (upgraded from 250 to 500GB) due to issues with the old one (which had been replaced once already) and am using the recovery disc I made before my other hard drive crashed
-
I want to send data from One server to another
Hi all, My requirement to send data from one server's application server path(data in one directory in Al11 of the source server) to another server's application server(TO another directory in Al11 transaction of the destination server). What are al
-
I Am having a problem with my storage on my iphone 5 i am trying to update my Tom Tom app and its telling me I haven't got enough storage although when I go into manage storage I I have Total storage 25.oo GB. and available 15.8 Gb ??????
-
Lost Dashboard widget beyond screen bounds
I run a dual-monitor set up with my MacBook, and use Dashboard with and without the external monitor. As such, I keep my widgets on one screen and close together, so that they're still visible on the MacBook's LCD when it's used on its own. However,
-
IPhone messages won't delete, can't free enough space?
Hello, I'm on an iPhone 4S with iOS 7.1.1. I'm almost out of storage... I have 8.96 GB of "Documents & Data" and 8.51 GB of "Other." Usage in settings indicates that I have 8.8 GB of messages saved. So I have to delete my messages. However, even afte