CMR
BoCount Dynamics Base voorziet een afdruk van CMR op basis van de geboekte verkoopverzending.
Hiervoor is het rapport (PDF Tools) 2102218 "CFLW1 Sales - Shipment CMR" voorzien.
Het rapport is enkel beschikbaar als afdrukvoorbeeld of afdruk, gezien dit steeds dient afgedrukt te worden op specifiek CMR-papier.
Standaard worden steeds 4 afdrukken voorzien, gezien een CMR steeds in 4-voud dient opgemaakt te worden.
Voorbeeld van een CMR-afdruk:
Rapportselecties - verkoop
Bij de rapportselecties - verkoop is een optie "CMR" voorzien voor het instellen van dit rapport als afdruk van de CMR. Op deze manier wordt het mogelijk om het BoCount rapport te vervangen door een eigen custom rapport.
Uiteraard is het bijvoorbeeld ook mogelijk om dit (of aangepast rapport) op te nemen in de rapportselecties van de verkoopverzending zodat bij afdruk van de verkoopverzending de cmr ook wordt mee afgedrukt.
BoCount Dynamics instellingen
Bij de BoCount Dynamics instellingen kan het document worden ingesteld dat wordt gebruikt als lay-out voor het rapport.
Geboekte verkoopverzending
De CMR kan afgedrukt worden via de lijst of kaart van de geboekte verkoopverzending.
Functie CFLPrintCMR
Op de tabel Sales Shipment Header is een extra functie voorzien voor de afdruk van de CMR.
procedure CFLPrintCMR(ShowRequestForm: Boolean)
var
ReportSelection: Record "Report Selections";
IsHandled: Boolean;
SalesShptHeader: record "Sales Shipment Header";
begin
with SalesShptHeader do begin
Copy(Rec);
CFLOnBeforePrintCRM(SalesShptHeader, ShowRequestForm, IsHandled);
if IsHandled then
exit;
ReportSelection.PrintWithDialogForCust(
ReportSelection.Usage::"CFL CMR", SalesShptHeader, ShowRequestForm, FieldNo("Sell-to Customer No."));
end;
end;
In deze functie is een event CFLOnBeforePrintCRM voorzien zodat kan ingegrepen worden op deze afdruk. Via de IsHandled-variabele kan de standaard bocount verwerking worden verhinderd en dus een eigen afhandeling worden voorzien.