Skip to content

Nowy raport podłączenie

podlaczenie nowego raportu jasper

SQL
INSERT INTO CONFIGURATION.PRINTOUT
(
    [documentType], [printoutName], [jasperTemplate], [jasperTemplateSystem], [CGSTemplate], [CGSTemplateSystem], [componentName], [isDefault], [printoutHeader], [printoutFooter], [printoutLogo], [printoutFilters], [test], [contentType], [onClickHandler], [reportFooter], [printOrder], [permission], [template]
)
SELECT ' ' [documentType]  -- do jakiego dokumentu  select * from document.documentType where  documentType like 'wz%'
    ,'WZ z CENAMI' printoutName
    ,null [jasperTemplate]
    ,null [jasperTemplateSystem]
    ,null [CGSTemplate]
    ,null [CGSTemplateSystem]
    ,'documentOut' compenentName -- rozne dla faktur
    ,0  [isDefault] --1 jesli domyslny
    ,null [printoutHeader]
    ,null [printoutFooter]
    ,null [printoutLogo]
    ,0 [printoutFilters]
    ,null [test]
    ,null [contentType]
    ,null [onClickHandler]
    ,null [reportFooter]
    ,null [printOrder]
    ,null [permission]
    ,'DOCUMENT_OUT_MULTI_COST_PL' template --jasper temaplte name

jasper temaplte name

dodanie raportu na podstawie innego raportu

SQL
/****** Script for SeleActTopNRows command from SSMS  ******/
insert into [configuration].[printout]
([documentType]
      ,[printoutName]
      ,[template]
      ,[componentName]
      ,[isDefault]
      ,[printoutHeader]
      ,[printoutFooter]
      ,[printoutLogo]
      ,[printoutFilters]
      ,[test]
      ,[contentType]
      ,[onClickHandler]
      ,[reportFooter]
      ,[printOrder]
      ,[permission])

SELECT  [documentType]
      ,[printoutName]
      ,'DOCUMENT_OUT_MULTI_PL_NOPRICE'--[template]
      ,[componentName]
      ,[isDefault]
      ,[printoutHeader]
      ,[printoutFooter]
      ,[printoutLogo]
      ,[printoutFilters]
      ,[test]
      ,[contentType]
      ,[onClickHandler]
      ,[reportFooter]
      ,[printOrder]
      ,[permission]
  FROM [configuration].[printout]
  where documentType ='mm-'
  ```

## wywolanie

- adres faktury http://192.168.22.104/sales-met/invoice/6080f1b8-4d59-ea11-8427-7ed30a52f64f
- adres wydruku http://192.168.22.104/print/INVOICE_PL_ZALICZKA?paramID=6080f1b8-4d59-ea11-8427-7ed30a52f64f&display=True
ds

Przykłąd faktury
http://192.168.22.104/sales-met/invoice/6080f1b8-4d59-ea11-8427-7ed30a52f64f

Przykłady:

```sql

INSERT INTO configuration.printout (printout_uuid,documentType,printoutName,template,componentName,isDefault,printoutHeader,printoutFooter,printoutLogo,printoutFilters,test,contentType,onClickHandler,reportFooter,printOrder,permission,jasperTemplate,jasperTemplateSystem,[action],css,printout_status,[method]) VALUES
     (N'D0B46936-33EA-4EE9-A04C-16320B2B3BC2',N'FE',N'Rozliczenie zaliczki',N'INVOICE_EN_ZALICZKA',N'saleInvoice',0,N'Sprzedawca:
<style isBold="true" pdfFontName="Helvetica-Bold">@firmName</style>
@postCode @city
@streetName
NIP: @nip
Nr VAT UE: PL@nip
BDO 000559884
e-mail: @email
<style>@www</style>
Tel.: @phone',N'',N'D:\LISICKI_IMAGES\Logo.png',0,NULL,NULL,NULL,NULL,3,NULL,NULL,NULL,N'http://localhost:8080/jasperserver/rest_v2/reports/Reports/METALBUD/{template}.pdf?paramId={id}&username=sys&REPORT_LOCALE=pl_PL&userLocale=pl_PL&db={db}&j_username=jasperadmin&j_password=jasperadmin',NULL,NULL,NULL);