为SAP Business One创建Crystal销售报告的最佳方法/方法

2020-08-19 09:43发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨! 我有使用Crystal报...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨!

我有使用Crystal报表的经验,但是有几个月使用SAP Business One的经验。 我需要开始创建一些销售报告。

我有表OINV(标题)和INV1(详细信息)。 我已经选择了以下参数{OINV.DocDate} = {?Date}和{OINV.CANCELED} =" N",并且验证了数据运行报告,唯一的区别是应收帐款贷项凭证中进行的交易 。 我已经知道要使用哪些表,但是我不能包含那些表,因为当您匹配两个明细表时,数据将重复,一切都会翻倍。

现在,推荐的方法是什么?

创建销售报告并将贷项凭证报告添加为子报告? 并为客户或项目编号匹配它?但是如果不匹配,我可以有贷项通知单并且没有销售,并且数据在主报表中可能不会显示为负数。

非常感谢您的帮助或指导!

4条回答
南山jay
2020-08-19 10:11

嗨,西尔维奥,

您不加入发票和贷项通知单,而是使用UNION ALL。 如果您从未使用过,请查看

https://www.w3schools.com/sql/sql_ref_union.asp 进行简短说明。 简而言之,工会将是这样的:

从OINV中选择" CardCode"," DocTotal"," DocDate")

全部联盟

(从ORIN中选择" CardCode"," DocTotal"," DocDate")

您基本上是在创建两个不同的SELECT语句,但它们具有相同的列和相同的列顺序,然后将两者合并。 您可以在两个SELECT语句中使用相同的参数。

BR,

Matija

一周热门 更多>