Patch level : 12.0 no-patch
Files correlati : Commento : Aggiunta la cartella dellepersonializzazionni Major al progetto ps (da fare su tutti i clienti.
This commit is contained in:
parent
8a23315636
commit
2abe13b90d
241
build/Major.vcxproj
Normal file
241
build/Major.vcxproj
Normal file
@ -0,0 +1,241 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug|Win32">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|Win32">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<CustomBuild Include="..\src\ps\Major\CUSTOM\bollac.ini">
|
||||
<FileType>Document</FileType>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy %(FullPath) $(TargetDir)\custom\%(Filename).ini</Command>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">ini32 %(FullPath) $(TargetDir)%(Filename).ini</Command>
|
||||
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Compiling %(FullPath)...</Message>
|
||||
<Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Compiling ini %(FullPath)...</Message>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(TargetDir)\custom\%(Filename).ini;%(Outputs)</Outputs>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(TargetDir)/custom/%(Filename).ini;%(Outputs)</Outputs>
|
||||
</CustomBuild>
|
||||
<CustomBuild Include="..\src\ps\Major\CUSTOM\bollac.msk">
|
||||
<FileType>Document</FileType>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy %(FullPath) $(TargetDir)\custom\%(Filename).msk</Command>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(TargetDir)\custom\%(Filename).msk;%(Outputs)</Outputs>
|
||||
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Compiling %(FullPath)...</Message>
|
||||
</CustomBuild>
|
||||
<CustomBuild Include="..\src\ps\Major\CUSTOM\bolmajor.rep">
|
||||
<FileType>Document</FileType>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy %(FullPath) $(TargetDir)\custom\%(Filename).rep</Command>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(TargetDir)\custom\%(Filename).rep;%(Outputs)</Outputs>
|
||||
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Compiling %(FullPath)...</Message>
|
||||
</CustomBuild>
|
||||
<CustomBuild Include="..\src\ps\Major\CUSTOM\fatmajor.rep">
|
||||
<FileType>Document</FileType>
|
||||
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy %(FullPath) $(TargetDir)\custom\%(Filename).rep</ExcludedFromBuild>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(TargetDir)\custom\%(Filename).rep;%(Outputs)</Outputs>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy %(FullPath) $(TargetDir)\custom\%(Filename).rep</Command>
|
||||
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Compiling %(FullPath)...</Message>
|
||||
</CustomBuild>
|
||||
<CustomBuild Include="..\src\ps\Major\CUSTOM\Fatturag.ini">
|
||||
<FileType>Document</FileType>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy %(FullPath) $(TargetDir)\custom\%(Filename).ini</Command>
|
||||
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Compiling %(FullPath)...</Message>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(TargetDir)\custom\%(Filename).ini;%(Outputs)</Outputs>
|
||||
</CustomBuild>
|
||||
<CustomBuild Include="..\src\ps\Major\CUSTOM\Fatturag.msk">
|
||||
<FileType>Document</FileType>
|
||||
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Compiling %(FullPath)...</Message>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy %(FullPath) $(TargetDir)\custom\%(Filename).msk</Command>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(TargetDir)\custom\%(Filename).msk;%(Outputs)</Outputs>
|
||||
</CustomBuild>
|
||||
<CustomBuild Include="..\src\ps\Major\CUSTOM\ordinec.ini">
|
||||
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
</ExcludedFromBuild>
|
||||
<FileType>Document</FileType>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy %(FullPath) $(TargetDir)\custom\%(Filename).ini</Command>
|
||||
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Compiling %(FullPath)...</Message>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(TargetDir)\custom\%(Filename).ini;%(Outputs)</Outputs>
|
||||
</CustomBuild>
|
||||
<CustomBuild Include="..\src\ps\Major\CUSTOM\ordinec.msk">
|
||||
<FileType>Document</FileType>
|
||||
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Compiling %(FullPath)...</Message>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy %(FullPath) $(TargetDir)\custom\%(Filename).msk</Command>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(TargetDir)\custom\%(Filename).msk;%(Outputs)</Outputs>
|
||||
</CustomBuild>
|
||||
<CustomBuild Include="..\src\ps\Major\CUSTOM\veaddon.men">
|
||||
<FileType>Document</FileType>
|
||||
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Compiling %(FullPath)...</Message>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(TargetDir)\custom\%(Filename).men;%(Outputs)</Outputs>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy %(FullPath) $(TargetDir)\custom\%(Filename).men</Command>
|
||||
</CustomBuild>
|
||||
<CustomBuild Include="..\src\ps\Major\CUSTOM\verig01.uml">
|
||||
<FileType>Document</FileType>
|
||||
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Compiling %(FullPath)...</Message>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">msk232 %(FullPath) $(TargetDir)\custom\%(Filename).msk</Command>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(TargetDir)\custom\%(Filename).msk;%(Outputs)</Outputs>
|
||||
</CustomBuild>
|
||||
<CustomBuild Include="..\src\ps\Major\CUSTOM\Ymajorb.frm">
|
||||
<FileType>Document</FileType>
|
||||
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Compiling %(FullPath)...</Message>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(TargetDir)\custom\%(Filename).frm;%(Outputs)</Outputs>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy %(FullPath) $(TargetDir)\custom\%(Filename).frm</Command>
|
||||
</CustomBuild>
|
||||
<CustomBuild Include="..\src\ps\Major\CUSTOM\Ymajorf.frm">
|
||||
<FileType>Document</FileType>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(TargetDir)\custom\%(Filename).frm;%(Outputs)</Outputs>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">copy %(FullPath) $(TargetDir)\custom\%(Filename).frm</Command>
|
||||
</CustomBuild>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Image Include="..\src\ps\Major\CUSTOM\major-piede.JPG">
|
||||
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</ExcludedFromBuild>
|
||||
</Image>
|
||||
<Image Include="..\src\ps\Major\CUSTOM\major-testa.JPG">
|
||||
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</ExcludedFromBuild>
|
||||
</Image>
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{1FF5506B-3131-41AA-9F57-F7B1BEA36BF6}</ProjectGuid>
|
||||
<WindowsTargetPlatformVersion>10.0.17763.0</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<UseOfMfc>false</UseOfMfc>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup>
|
||||
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\exe\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\obj\$(SolutionName)\$(ProjectName)\</IntDir>
|
||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\exe\clienti\major</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\obj\$(SolutionName)\$(ProjectName)\</IntDir>
|
||||
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<Midl>
|
||||
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<MkTypLibCompatible>true</MkTypLibCompatible>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<TargetEnvironment>Win32</TargetEnvironment>
|
||||
<TypeLibraryName>.\..\release/ps1004.tlb</TypeLibraryName>
|
||||
<HeaderFileName>
|
||||
</HeaderFileName>
|
||||
</Midl>
|
||||
<ClCompile>
|
||||
<Optimization>MaxSpeed</Optimization>
|
||||
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
|
||||
<AdditionalIncludeDirectories>..\src\xvtdb\;..\src\cg;..\src\include;..\src\xvaga;..\src\ve;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>NDEBUG;WIN32;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
<FunctionLevelLinking>true</FunctionLevelLinking>
|
||||
<PrecompiledHeaderOutputFile>.\..\release/ps1004.pch</PrecompiledHeaderOutputFile>
|
||||
<AssemblerListingLocation>.\..\release/</AssemblerListingLocation>
|
||||
<ObjectFileName>.\..\release/</ObjectFileName>
|
||||
<ProgramDataBaseFileName>.\..\release/</ProgramDataBaseFileName>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<Culture>0x0410</Culture>
|
||||
<AdditionalIncludeDirectories>..\wx28X\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ResourceCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>rpcrt4.lib;wsock32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
|
||||
<ProgramDatabaseFile>.\..\release/ps1004.pdb</ProgramDatabaseFile>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<RandomizedBaseAddress>false</RandomizedBaseAddress>
|
||||
<DataExecutionPrevention>
|
||||
</DataExecutionPrevention>
|
||||
<TargetMachine>MachineX86</TargetMachine>
|
||||
</Link>
|
||||
<Bscmake>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<OutputFile>.\..\release/ps1004.bsc</OutputFile>
|
||||
</Bscmake>
|
||||
<PostBuildEvent>
|
||||
<Command>"C:\Program Files (x86)\Windows Kits\10\bin\10.0.16299.0\x64\signtool.exe" sign /a /s MY /n "Sirio Informatica e Sistemi SPA" /t http://timestamp.verisign.com/scripts/timstamp.dll /v "$(TargetPath)"</Command>
|
||||
</PostBuildEvent>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<Midl>
|
||||
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<MkTypLibCompatible>true</MkTypLibCompatible>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<TargetEnvironment>Win32</TargetEnvironment>
|
||||
<TypeLibraryName>.\..\debug/ps1004.tlb</TypeLibraryName>
|
||||
<HeaderFileName>
|
||||
</HeaderFileName>
|
||||
</Midl>
|
||||
<ClCompile>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<AdditionalIncludeDirectories>..\src\xvtdb\;..\src\cg;..\src\include;..\src\xvaga;..\src\ve;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<PreprocessorDefinitions>_DEBUG;WIN32;__LONGDOUBLE__;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<MinimalRebuild>false</MinimalRebuild>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
<PrecompiledHeaderOutputFile>.\..\debug/ps1004.pch</PrecompiledHeaderOutputFile>
|
||||
<AssemblerListingLocation>.\..\debug/</AssemblerListingLocation>
|
||||
<ObjectFileName>.\..\debug/</ObjectFileName>
|
||||
<ProgramDataBaseFileName>.\..\debug/</ProgramDataBaseFileName>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
|
||||
</ClCompile>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<Culture>0x0410</Culture>
|
||||
<AdditionalIncludeDirectories>..\libraries\wx28X\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
</ResourceCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>rpcrt4.lib;wsock32.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<ProgramDatabaseFile>.\..\debug/ps1004.pdb</ProgramDatabaseFile>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<RandomizedBaseAddress>false</RandomizedBaseAddress>
|
||||
<DataExecutionPrevention>
|
||||
</DataExecutionPrevention>
|
||||
<TargetMachine>MachineX86</TargetMachine>
|
||||
<ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers>
|
||||
<AdditionalLibraryDirectories>
|
||||
</AdditionalLibraryDirectories>
|
||||
</Link>
|
||||
<Bscmake>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<OutputFile>.\..\debug/ps1004.bsc</OutputFile>
|
||||
</Bscmake>
|
||||
</ItemDefinitionGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
232
src/ps/Major/CUSTOM/Fatturag.ini
Normal file
232
src/ps/Major/CUSTOM/Fatturag.ini
Normal file
@ -0,0 +1,232 @@
|
||||
[MAIN]
|
||||
TYPE=Fattura di vendita
|
||||
CAMPICALC=TOTMER|TOTPRE|SPESE|SPESINC|SPESIMB|SPESTRA|BOLLI|IMPONIBILI|IMPOSTE|TOTDOC|SCONTOD|SCONTOT|OMAGGI|TOTPROVV
|
||||
CALCOLI=*
|
||||
TOTPROVV =
|
||||
TIPOCF=C
|
||||
MODULE=ve
|
||||
Title(1)=Cliente
|
||||
Title(2)=Pagamenti
|
||||
Title(3)=Spedizione
|
||||
Title(4)=Magazzino
|
||||
Title(5)=Righe
|
||||
Title(6)=Totali
|
||||
[PROFILO]
|
||||
OCCASEDIT = 4
|
||||
OCFPI = 2
|
||||
COFI = 4
|
||||
STATOPAIV = 4
|
||||
PAIVA = 4
|
||||
LIQDIFF = 4
|
||||
IVAXCASSA = 4
|
||||
GOLEM = 4
|
||||
GRRECAPITO = 4
|
||||
INDCF = 2
|
||||
CIVCF = 2
|
||||
LOCALITACF = 2
|
||||
CAPCF = 2
|
||||
PROVCOM = 2
|
||||
COMCF = 2
|
||||
DENCOM = 2
|
||||
STATOCF = 2
|
||||
DESSTATOCF = 2
|
||||
PATIPOCON = 4
|
||||
PACONTRATTO = 4
|
||||
CONTSEP = 4
|
||||
CODVAL1 = 4
|
||||
CODVAL2 = 4
|
||||
NOME_VAL1 = 4
|
||||
NOME_VAL2 = 4
|
||||
CAMBIO = 4
|
||||
DATA_CAMBIO1 = 4
|
||||
DATA_CAMBIO2 = 4
|
||||
CODLIN = 4
|
||||
DESLIN = 4
|
||||
CODPAG = 5
|
||||
DESCODPAG = 4
|
||||
GRSCADENZE = 4
|
||||
DATAINSC = 4
|
||||
DATASCAD1 = 2
|
||||
DATASCAD2 = 2
|
||||
DATASCAD3 = 2
|
||||
DATASCAD4 = 2
|
||||
DATASCAD5 = 2
|
||||
MANDATO = 2
|
||||
CODABIA = 5
|
||||
CODCABA = 5
|
||||
CODABIA1 = 4
|
||||
CODCABA1 = 4
|
||||
DESBANAPP = 3
|
||||
DESBANAPP1 = 3
|
||||
IBAN = 4
|
||||
IBAN_STATO = 4
|
||||
IBAN_CHECK = 4
|
||||
BBAN = 4
|
||||
BBAN_CIN = 4
|
||||
BBAN_ABI = 4
|
||||
BBAN_CAB = 4
|
||||
BBAN_CONTO = 4
|
||||
CODABIP = 4
|
||||
CODCABP = 4
|
||||
CODABIP1 = 4
|
||||
CODCABP1 = 4
|
||||
DESBANPRE = 3
|
||||
DESBANPRE1 = 3
|
||||
PROGBNP = 3
|
||||
PROGBNP1 = 4
|
||||
CATVEN = 4
|
||||
DESCATVEN = 2
|
||||
CODLIST = 4
|
||||
DESLIST = 4
|
||||
CODCONT = 4
|
||||
DESCONT = 4
|
||||
CODCAMP = 4
|
||||
DESCAMP = 4
|
||||
SCONTOPERC = 4
|
||||
GRINDSPED = 4
|
||||
CODINDSP = 4
|
||||
RAGSOCSP = 2
|
||||
INDSP = 2
|
||||
CIVSP = 2
|
||||
LOCALITASP = 2
|
||||
CAPSP = 2
|
||||
COMSP = 2
|
||||
DENCOMSP = 2
|
||||
PROVCOMSP = 2
|
||||
STATOSP = 2
|
||||
DESSTATOSP = 2
|
||||
DATADOCRIFN = 4
|
||||
CODNUMRIFN = 4
|
||||
ANNORIFN = 4
|
||||
NUMDOCRIFN = 4
|
||||
CODAGVIS = 4
|
||||
DESAGVIS = 4
|
||||
CODAG = 4
|
||||
DESAG = 4
|
||||
CODZON = 4
|
||||
DESZON = 4
|
||||
CODSPMEZZO = 4
|
||||
DESSPMEZZO = 4
|
||||
CODPORTO = 4
|
||||
DESPORTO = 4
|
||||
CODNOTESP1 = 4
|
||||
DESNOTESP1 = 4
|
||||
CODNOTESP2 = 4
|
||||
DESNOTESP2 = 4
|
||||
CAUSTRASP = 4
|
||||
DENCAUSTRASP = 4
|
||||
CODVETT1 = 4
|
||||
CODVETT2 = 4
|
||||
CODVETT3 = 4
|
||||
NOMEVETT1 = 4
|
||||
NOMEVETT2 = 4
|
||||
NOMEVETT3 = 4
|
||||
NCOPIE = 0
|
||||
IMPPAGATO = 4
|
||||
ACCSALDO = 4
|
||||
DOC1 = 0
|
||||
DOC2 = 0
|
||||
DOC3 = 0
|
||||
IMPNETTI = 0
|
||||
RAGGREFF = 4
|
||||
SPESEINC = 4
|
||||
ADDBOLLI = 4
|
||||
CODNOTE = 4
|
||||
NOTECLI = 3
|
||||
CAUSMAG = 5
|
||||
CAUSMAGC = 2
|
||||
DESCRMAG = 4
|
||||
DESCRMAGC = 2
|
||||
CUP = 4
|
||||
DESCRCUP = 4
|
||||
CIG = 4
|
||||
DESCRCIG = 4
|
||||
CMSH = 4
|
||||
[DEFAULT]
|
||||
[SHEET]
|
||||
Col(0) = 103
|
||||
Col(1) = 104
|
||||
Col(2) = 105
|
||||
Col(3) = 106
|
||||
Col(4) = 107
|
||||
Col(5) = 108
|
||||
Col(6) = 109
|
||||
Col(7) = 110
|
||||
Col(8) = 111
|
||||
Col(9) = 112
|
||||
Col(10) = 101
|
||||
Col(11) = 113
|
||||
Col(12) = 120
|
||||
Col(13) = 155
|
||||
Col(14) = 121
|
||||
Col(15) = 122
|
||||
Col(16) = 123
|
||||
Col(17) = 166
|
||||
Col(18) = 124
|
||||
Col(19) = 125
|
||||
Col(20) = 118
|
||||
Col(21) = 117
|
||||
Col(22) = 116
|
||||
Col(23) = 127
|
||||
Col(24) = 128
|
||||
Col(25) = 129
|
||||
Col(26) = 102
|
||||
[RIGHE]
|
||||
[HANDLERS]
|
||||
[PROFILOGRUPPO]
|
||||
101 = 0
|
||||
100 = 4
|
||||
200 = 4
|
||||
300 = 4
|
||||
400 = 4
|
||||
500 = 4
|
||||
600 = 4
|
||||
700 = 4
|
||||
800 = 4
|
||||
810 = 4
|
||||
820 = 4
|
||||
830 = 4
|
||||
900 = 4
|
||||
1010 = 4
|
||||
1100 = 4
|
||||
1200 = 4
|
||||
1210 = 4
|
||||
1300 = 4
|
||||
1400 = 4
|
||||
1500 = 4
|
||||
1600 = 0
|
||||
1800 = 4
|
||||
1900 = 4
|
||||
2200 = 0
|
||||
2300 = 4
|
||||
2400 = 4
|
||||
2500 = 4
|
||||
2900 = 4
|
||||
3000 = 4
|
||||
[ORDINEGRUPPI]
|
||||
NGROUPS=25
|
||||
1=100
|
||||
2=2500
|
||||
3=200
|
||||
4=300
|
||||
5=400
|
||||
6=500
|
||||
7=600
|
||||
8=700
|
||||
9=2400
|
||||
10=2300
|
||||
11=800
|
||||
12=810
|
||||
13=820
|
||||
14=830
|
||||
15=900
|
||||
16=1100
|
||||
17=1200
|
||||
18=1210
|
||||
19=1300
|
||||
20=1400
|
||||
21=1800
|
||||
22=1900
|
||||
23=1010
|
||||
24=2900
|
||||
25=3000
|
2735
src/ps/Major/CUSTOM/Fatturag.msk
Normal file
2735
src/ps/Major/CUSTOM/Fatturag.msk
Normal file
File diff suppressed because it is too large
Load Diff
788
src/ps/Major/CUSTOM/Ymajorb.frm
Normal file
788
src/ps/Major/CUSTOM/Ymajorb.frm
Normal file
@ -0,0 +1,788 @@
|
||||
USE 33
|
||||
JOIN 34 INTO CODNUM==CODNUM ANNO==ANNO PROVV==PROVV NDOC==NDOC
|
||||
JOIN 16 TO 33 INTO TIPOCF==TIPOCF CODCF==CODCF CODIND==CODINDSP
|
||||
JOIN 47 INTO CODART==CODART
|
||||
JOIN %CPG TO 33 ALIAS 201 INTO CODTAB==CODPAG
|
||||
JOIN 122 TO 33 INTO CODAGE==CODAG
|
||||
JOIN %POR TO 33 ALIAS 203 INTO CODTAB==CODPORTO
|
||||
JOIN %BAN TO 33 ALIAS 204 INTO CODTAB==CODABIA+CODCABA
|
||||
JOIN %VET TO 33 ALIAS 205 INTO CODTAB==CODVETT1
|
||||
JOIN %ABE TO 33 ALIAS 206 INTO CODTAB==ASPBENI1
|
||||
JOIN %CTR TO 33 ALIAS 207 INTO CODTAB==CAUSTRASP
|
||||
JOIN %VAL TO 33 ALIAS 202 INTO CODTAB==CODVAL
|
||||
JOIN %MSP TO 33 ALIAS 208 INTO CODTAB==CODSPMEZZO
|
||||
JOIN %VET TO 33 ALIAS 209 INTO CODTAB==CODVETT2
|
||||
JOIN %VET TO 33 ALIAS 210 INTO CODTAB==CODNOTE
|
||||
END
|
||||
|
||||
DESCRIPTION
|
||||
BEGIN
|
||||
33->* "Documenti di vendita"
|
||||
34->* "Righe documenti di vendita"
|
||||
16->* "Indirizzi di spedizione (destinazione)"
|
||||
47->* "Anagrafica magazzino"
|
||||
201@->* "Tabella condizioni di pagamento"
|
||||
122->* "Archivio agenti"
|
||||
203@->* "Tabella porto"
|
||||
204@->* "Tabella banche"
|
||||
205@->* "Tabella vettori"
|
||||
206@->* "Tabella aspetto beni"
|
||||
207@->* "Tabella causali di trasporto"
|
||||
202@->* "Tabella valute"
|
||||
208@->* "Tabella modalita' di spedizione"
|
||||
END
|
||||
|
||||
GENERAL
|
||||
BEGIN
|
||||
OFFSET -2 0
|
||||
FONT ""
|
||||
SIZE 12
|
||||
MODULE "BUFFETTI_BOLLA_01"
|
||||
PRI_DECIMALS 0 3
|
||||
QTA_DECIMALS 0 3
|
||||
IMP_DECIMALS 0 3
|
||||
EXCLUDE "08,"
|
||||
EXCLUDE "07,"
|
||||
END
|
||||
|
||||
|
||||
SECTION HEADER ODD 20
|
||||
|
||||
STRING 1 36 1
|
||||
BEGIN
|
||||
KEY "nome ditta"
|
||||
PROMPT 3 3 ""
|
||||
MESSAGE _DITTA,!RAGSOC
|
||||
FLAGS "D"
|
||||
END
|
||||
|
||||
STRING 2 36 1
|
||||
BEGIN
|
||||
KEY "indirizzo ditta"
|
||||
PROMPT 3 4 ""
|
||||
MESSAGE _DITTA,!IND
|
||||
FLAGS "D"
|
||||
END
|
||||
|
||||
STRING 3 5 1
|
||||
BEGIN
|
||||
KEY "cap ditta"
|
||||
PROMPT 3 5 ""
|
||||
MESSAGE _DITTA,!CAP
|
||||
FLAGS "D"
|
||||
END
|
||||
|
||||
STRING 4 30 1
|
||||
BEGIN
|
||||
KEY "comune ditta"
|
||||
PROMPT 10 5 ""
|
||||
MESSAGE _DITTA,!COM
|
||||
FLAGS "D"
|
||||
END
|
||||
|
||||
STRING 5 5 1
|
||||
BEGIN
|
||||
KEY "scritta P.IVA"
|
||||
PROMPT 3 6 "P.IVA"
|
||||
FLAGS "D"
|
||||
END
|
||||
|
||||
STRING 6 16 1
|
||||
BEGIN
|
||||
KEY "partita iva ditta"
|
||||
PROMPT 9 6 ""
|
||||
MESSAGE _DITTA,!IVA
|
||||
FLAGS "D"
|
||||
END
|
||||
|
||||
STRING 7 9 1
|
||||
BEGIN
|
||||
KEY "scritta COD.FISC."
|
||||
PROMPT 3 7 "COD.FISC."
|
||||
FLAGS "D"
|
||||
END
|
||||
|
||||
STRING 8 16 1
|
||||
BEGIN
|
||||
KEY "codice fiscale ditta"
|
||||
PROMPT 13 7 ""
|
||||
MESSAGE _DITTA,!CF
|
||||
FLAGS "D"
|
||||
END
|
||||
|
||||
STRING 9a 35 1
|
||||
BEGIN
|
||||
KEY "SPETTABILE"
|
||||
PROMPT 44 4 "Spett."
|
||||
FLAGS "D"
|
||||
END
|
||||
|
||||
|
||||
STRING 9 35 1
|
||||
BEGIN
|
||||
KEY "destinatario, ditta"
|
||||
PROMPT 47 4 ""
|
||||
MESSAGE _CLIENTE,!RAGSOC
|
||||
END
|
||||
|
||||
STRING 10 35 2
|
||||
BEGIN
|
||||
KEY "destinatario, indirizzo con numero civico"
|
||||
PROMPT 47 5 ""
|
||||
MESSAGE _CLIENTE,!INDNUM
|
||||
END
|
||||
|
||||
STRING 11 5 1
|
||||
BEGIN
|
||||
KEY "destinatario, cap"
|
||||
PROMPT 47 7 ""
|
||||
MESSAGE _CLIENTE,CAPCF
|
||||
END
|
||||
|
||||
STRING 12 25 2
|
||||
BEGIN
|
||||
KEY "destinatario, comune"
|
||||
PROMPT 53 7 ""
|
||||
MESSAGE _CLIENTE,!COM->DENCOM
|
||||
END
|
||||
|
||||
STRING 13 2 1
|
||||
BEGIN
|
||||
KEY "destinatario, provincia"
|
||||
PROMPT 75 7 ""
|
||||
MESSAGE _CLIENTE,!COM->PROVCOM
|
||||
END
|
||||
|
||||
STRINGA 31 35 1
|
||||
BEGIN
|
||||
KEY "cliente localita"
|
||||
PROMPT 47 6 ""
|
||||
MESSAGE _CLIENTE,LOCALITACF
|
||||
END
|
||||
|
||||
STRINGA 11 10 1
|
||||
BEGIN
|
||||
KEY "tipo documento"
|
||||
PROMPT 3 14 "BOLLA"
|
||||
FLAGS "D"
|
||||
END
|
||||
|
||||
|
||||
DATE 14 8 1
|
||||
BEGIN
|
||||
KEY "data bolla"
|
||||
PROMPT 14 14 ""
|
||||
FIELD 33->DATADOC
|
||||
FORMAT "1442-"
|
||||
END
|
||||
|
||||
NUMBER 15 7
|
||||
BEGIN
|
||||
KEY "numero bolla"
|
||||
PROMPT 5 14 ""
|
||||
FIELD NDOC
|
||||
END
|
||||
|
||||
STRING 27 5 1
|
||||
BEGIN
|
||||
KEY "test sul codice di indirizzo di spedizione"
|
||||
PROMPT 1 1 ""
|
||||
FIELD CODINDSP
|
||||
MESSAGE EMPTY ENABLE,28|DISABLE,16
|
||||
MESSAGE DISABLE,28|ENABLE,16
|
||||
END
|
||||
|
||||
STRING 30 30 1
|
||||
BEGIN
|
||||
KEY "destinazione, indirizzo"
|
||||
PROMPT 47 8 "DESTINAZIONE DIVERSA:"
|
||||
END
|
||||
|
||||
STRING 28 5 1
|
||||
BEGIN
|
||||
KEY "scritta IDEM quando la destinazione è la stessa"
|
||||
PROMPT 47 9 "IDEM"
|
||||
FLAGS "D"
|
||||
END
|
||||
|
||||
STRING 16 30 1
|
||||
BEGIN
|
||||
KEY "destinazione, Rag Sociale"
|
||||
PROMPT 47 9 ""
|
||||
FIELD 16->RAGSOC
|
||||
END
|
||||
|
||||
STRING 16b 30 1
|
||||
BEGIN
|
||||
KEY "destinazione, indirizzo"
|
||||
PROMPT 47 10 ""
|
||||
FIELD 16->INDIR
|
||||
FLAGS "H"
|
||||
MESSAGE COPY,216
|
||||
END
|
||||
|
||||
STRING 16D 3 2
|
||||
BEGIN
|
||||
KEY "destinazione, num civico"
|
||||
PROMPT 47 10 ""
|
||||
FIELD 16->CIV
|
||||
FLAGS "H"
|
||||
MESSAGE APPEND,216
|
||||
END
|
||||
|
||||
STRING 216 40 2
|
||||
BEGIN
|
||||
KEY "destinazione, + num civico"
|
||||
PROMPT 47 10 ""
|
||||
END
|
||||
|
||||
STRING 17 5 1
|
||||
BEGIN
|
||||
KEY "destinazione, cap"
|
||||
PROMPT 47 11 ""
|
||||
FIELD 16->CAP
|
||||
END
|
||||
|
||||
STRING 18 5 1
|
||||
BEGIN
|
||||
KEY ""
|
||||
PROMPT 44 1 ""
|
||||
FLAGS "H"
|
||||
FIELD 16->COM
|
||||
END
|
||||
|
||||
STRING 19 20 1
|
||||
BEGIN
|
||||
KEY "destinazione, comune"
|
||||
PROMPT 53 11 ""
|
||||
MESSAGE _ISAMREAD,13,COM=#18,DENCOM
|
||||
END
|
||||
|
||||
STRING 20 2 1
|
||||
BEGIN
|
||||
KEY "destinazione, provincia"
|
||||
PROMPT 75 11 ""
|
||||
MESSAGE _ISAMREAD,13,COM=#18,PROVCOM
|
||||
END
|
||||
|
||||
STRING 21 7
|
||||
BEGIN
|
||||
KEY "ordine"
|
||||
PROMPT 4 18 ""
|
||||
FIELD NUMDOCRIF
|
||||
END
|
||||
|
||||
DATE 22 8 1
|
||||
BEGIN
|
||||
KEY "data conferma"
|
||||
PROMPT 15 18 ""
|
||||
FIELD DATADOCRIF
|
||||
FORMAT "1442-"
|
||||
END
|
||||
|
||||
STRING 32 4 1
|
||||
BEGIN
|
||||
KEY "codice condizioni pagamento"
|
||||
PROMPT 46 16 ""
|
||||
FIELD CODPAG
|
||||
FLAGS "H"
|
||||
END
|
||||
|
||||
STRING 23 30 1
|
||||
BEGIN
|
||||
KEY "descrizione condizioni pagamento"
|
||||
PROMPT 52 16 ""
|
||||
FIELD 201@->S0
|
||||
FLAGS "D"
|
||||
END
|
||||
|
||||
STRING 24 32 1
|
||||
BEGIN
|
||||
KEY "banca appoggio"
|
||||
PROMPT 39 18 ""
|
||||
FIELD 204@->S0
|
||||
FLAGS "D"
|
||||
END
|
||||
|
||||
STRING 24a 3 1
|
||||
BEGIN
|
||||
KEY "magazzino"
|
||||
PROMPT 76 16 ""
|
||||
FIELD 34->CODMAG[1,3]
|
||||
END
|
||||
|
||||
STRING 24 22
|
||||
BEGIN
|
||||
KEY "descrizione valuta"
|
||||
PROMPT 65 19 ""
|
||||
FIELD 202@->S0
|
||||
FLAGS "D"
|
||||
END
|
||||
|
||||
STRING 25 4 1
|
||||
BEGIN
|
||||
KEY "codice cliente"
|
||||
PROMPT 27 14 ""
|
||||
FIELD CODCF
|
||||
END
|
||||
|
||||
STRING 2 11 1
|
||||
BEGIN
|
||||
KEY "copy partita iva"
|
||||
PROMPT 1 1 ""
|
||||
MESSAGE _CLIENTE,PAIV
|
||||
MESSAGE COPY,3
|
||||
FLAGS "H"
|
||||
END
|
||||
|
||||
STRING 3 11 1
|
||||
BEGIN
|
||||
KEY "test PIVA/CF"
|
||||
PROMPT 1 1 ""
|
||||
MESSAGE EMPTY ENABLE,26
|
||||
MESSAGE ENABLE,4
|
||||
FLAGS "H"
|
||||
END
|
||||
|
||||
STRING 4 11 1
|
||||
BEGIN
|
||||
KEY "partita iva cliente"
|
||||
PROMPT 32 14 ""
|
||||
MESSAGE _CLIENTE,PAIV
|
||||
FLAGS "D"
|
||||
END
|
||||
|
||||
STRING 26 16 1
|
||||
BEGIN
|
||||
KEY "codice fiscale cliente"
|
||||
PROMPT 32 14 ""
|
||||
MESSAGE _CLIENTE,COFI
|
||||
FLAGS "D"
|
||||
END
|
||||
|
||||
STRING 28 3
|
||||
BEGIN
|
||||
KEY "codice agente"
|
||||
PROMPT 5 16 ""
|
||||
FIELD CODAG
|
||||
END
|
||||
|
||||
STRING 29 30 1
|
||||
BEGIN
|
||||
KEY "nome agente"
|
||||
PROMPT 9 16 ""
|
||||
FIELD 122->RAGSOC
|
||||
END
|
||||
|
||||
STRINGA 30 2
|
||||
BEGIN
|
||||
KEY "Numero di pagina"
|
||||
PROMPT 81 12 ""
|
||||
MESSAGE _PAGENO
|
||||
END
|
||||
|
||||
END
|
||||
|
||||
SECTION BODY ODD 5
|
||||
|
||||
STRING 51 9 1
|
||||
BEGIN
|
||||
KEY "codice articolo"
|
||||
PROMPT 4 1 ""
|
||||
FIELD 34->CODART
|
||||
END
|
||||
|
||||
STRING 52 25 4
|
||||
BEGIN
|
||||
KEY "descrizione articolo"
|
||||
PROMPT 15 1 ""
|
||||
MESSAGE _DESCRIGA
|
||||
END
|
||||
|
||||
STRING 53 2
|
||||
BEGIN
|
||||
KEY "unità di misura"
|
||||
PROMPT 44 1 ""
|
||||
FIELD 34->UMQTA
|
||||
MESSAGE _ALIGN,#52,TOP
|
||||
END
|
||||
|
||||
NUMBER 54 15
|
||||
BEGIN
|
||||
KEY "quantita"
|
||||
PROMPT 46 1 ""
|
||||
PICTURE "###.###"
|
||||
GROUP 30
|
||||
FIELD 34->QTA
|
||||
MESSAGE _ALIGN,#52,TOP
|
||||
END
|
||||
|
||||
NUMBER 55 20
|
||||
BEGIN
|
||||
KEY "quantita' lettere"
|
||||
PROMPT 72 1 ""
|
||||
FIELD 34->QTA
|
||||
PICTURE "LETTERE"
|
||||
MESSAGE _ALIGN,#52,BOTTOM
|
||||
FLAGS "D"
|
||||
END
|
||||
|
||||
STRINGA 58 3
|
||||
BEGIN
|
||||
KEY "iva"
|
||||
PROMPT 77 1 ""
|
||||
FIELD 34->CODIVA
|
||||
MESSAGE _ALIGN,#52,BOTTOM
|
||||
FLAGS "D"
|
||||
END
|
||||
|
||||
END
|
||||
|
||||
SECTION FOOTER ODD -48
|
||||
|
||||
STRING 81 5
|
||||
BEGIN
|
||||
KEY "scritta SEGUE"
|
||||
PROMPT 72 13 "SEGUE"
|
||||
END
|
||||
|
||||
END
|
||||
|
||||
SECTION FOOTER LAST -49
|
||||
|
||||
LIST 101 1 1
|
||||
BEGIN
|
||||
KEY "trasporto a cura del mittente"
|
||||
PROMPT 3 3 ""
|
||||
FIELD CODSPMEZZO
|
||||
ITEM "|" MESSAGE DISABLE,6@|ENABLE,5@
|
||||
ITEM "D| "
|
||||
ITEM "M|MITTENTE" MESSAGE DISABLE,6@|ENABLE,5@
|
||||
ITEM "V| "
|
||||
FLAGS "H"
|
||||
END
|
||||
|
||||
LIST 102 1 1
|
||||
BEGIN
|
||||
KEY "trasporto a cura del destinatario"
|
||||
PROMPT 3 3 ""
|
||||
FIELD CODSPMEZZO
|
||||
ITEM "|" MESSAGE DISABLE,6@|ENABLE,5@
|
||||
ITEM "D|DESTINATARIO" MESSAGE DISABLE,6@|ENABLE,5@
|
||||
ITEM "M| "
|
||||
ITEM "V| "
|
||||
FLAGS "H"
|
||||
END
|
||||
|
||||
LIST 103 1 1
|
||||
BEGIN
|
||||
KEY "trasporto a cura del vettore"
|
||||
PROMPT 3 3 ""
|
||||
FIELD CODSPMEZZO
|
||||
ITEM "|" // default
|
||||
ITEM "D| "
|
||||
ITEM "M| "
|
||||
ITEM "V|X" MESSAGE DISABLE,5@|ENABLE,6@
|
||||
FLAGS "H"
|
||||
END
|
||||
|
||||
STRING 113 30 1
|
||||
BEGIN
|
||||
KEY "trasporto a cura del..."
|
||||
PROMPT 3 2 ""
|
||||
FIELD 208@->S0
|
||||
END
|
||||
|
||||
STRING 104 32 1
|
||||
BEGIN
|
||||
KEY "nome vettore"
|
||||
PROMPT 6 8 ""
|
||||
FIELD 205@->S0
|
||||
END
|
||||
|
||||
STRING 105 15 1
|
||||
BEGIN
|
||||
KEY "indirizzo vettore"
|
||||
PROMPT 6 9 ""
|
||||
FIELD 205@->S1[1,35]
|
||||
END
|
||||
|
||||
|
||||
STRING 105a 2 1
|
||||
BEGIN
|
||||
KEY "indirizzo vettore"
|
||||
PROMPT 23 9 ""
|
||||
FIELD 205@->S1[36,45]
|
||||
END
|
||||
|
||||
|
||||
STRING 107a 15 1
|
||||
BEGIN
|
||||
KEY "localita"
|
||||
PROMPT 12 10 ""
|
||||
FIELD 205@->S1[46,70]
|
||||
END
|
||||
|
||||
STRING 106a 32 1
|
||||
BEGIN
|
||||
KEY "CAP"
|
||||
PROMPT 6 10 ""
|
||||
FIELD 205@->S7
|
||||
END
|
||||
|
||||
DATE 106 8 1
|
||||
BEGIN
|
||||
KEY "data inizio trasporto/consegna"
|
||||
PROMPT 39 4 ""
|
||||
FIELD DATAPART
|
||||
FORMAT "1442-"
|
||||
GROUP 5
|
||||
END
|
||||
|
||||
STRING 107 5 1
|
||||
BEGIN
|
||||
KEY "ora inizio trasporto/consegna"
|
||||
PROMPT 54 4 ""
|
||||
PICTURE "## ##"
|
||||
FIELD ORAPART
|
||||
GROUP 5
|
||||
END
|
||||
|
||||
DATE 108 8 1
|
||||
BEGIN
|
||||
KEY "data ritiro"
|
||||
PROMPT 40 9 ""
|
||||
FIELD DATAPART
|
||||
FORMAT "1442-"
|
||||
GROUP 6
|
||||
END
|
||||
|
||||
STRING 109 5 1
|
||||
BEGIN
|
||||
KEY "ora ritiro"
|
||||
PROMPT 54 9 ""
|
||||
PICTURE "## ##"
|
||||
FIELD ORAPART
|
||||
GROUP 6
|
||||
END
|
||||
|
||||
STRING 110 22 1
|
||||
BEGIN
|
||||
KEY "aspetto beni"
|
||||
PROMPT 38 2 ""
|
||||
FIELD 206@->S0
|
||||
END
|
||||
|
||||
NUMBER 111 7 1
|
||||
BEGIN
|
||||
KEY "peso"
|
||||
PROMPT 9 4 ""
|
||||
FIELD PNETTO
|
||||
END
|
||||
|
||||
STRING 112 5 1
|
||||
BEGIN
|
||||
KEY "colli"
|
||||
PROMPT 4 4 ""
|
||||
FIELD NCOLLI
|
||||
END
|
||||
|
||||
STRING 113 18
|
||||
BEGIN
|
||||
KEY "causale"
|
||||
PROMPT 63 2 ""
|
||||
FIELD 207@->S0
|
||||
END
|
||||
|
||||
STRING 114 18 1
|
||||
BEGIN
|
||||
KEY "porto"
|
||||
PROMPT 18 4 ""
|
||||
FIELD 203@->S0
|
||||
END
|
||||
|
||||
STRING 114 58 1
|
||||
BEGIN
|
||||
KEY "note"
|
||||
PROMPT 3 6 ""
|
||||
FIELD NOTE
|
||||
END
|
||||
|
||||
END
|
||||
|
||||
END
|
||||
|
||||
// NOTE SULLA COMPILAZIONE DEI FORM DI STAMPA
|
||||
//
|
||||
// SEZIONE GENERAL
|
||||
// ===============
|
||||
// Posizionamento:
|
||||
// e' possibile effettuari posizionamenti manuali dei form con le seguenti istruzioni:
|
||||
// CARATTERE <S>
|
||||
// INIZIALE <N> <N>
|
||||
// FINALE <N> <N>
|
||||
// dove:
|
||||
// CARATTERE indica il carattere da stampare per contrassegnare il posizionamento, racchiuso tra doppi apici (eg "X")
|
||||
// INIZIALE indica le coordinate X ed Y per il posizionamento iniziale (dove stampare il primo carattere)
|
||||
// FINALE indica le coordinate X ed Y per il posizionamento finale (dove stampare il secondo carattere)
|
||||
// FINALE puo' essere omesso; se definito e' comunque buona norma tenere la coordinata verticale (Y) uguale
|
||||
// a quella indicata in INIZIALE, se diversi il programma tiene conto solo della prima.
|
||||
// Non e' possibile definire sia posizionamenti manuali che OFFSET, quindi o l'uno o l'altro, preferibilmente
|
||||
// e' meglio scegliere OFFSET.
|
||||
//
|
||||
// Modificatori di pictures:
|
||||
// i parametri IMP_DECIMALS, QTA_DECIMALS, e PRI_DECIMALS settano i decimali da stampare/arrotondare
|
||||
// per i seguenti: importi in genere, quantita', e prezzi. Il primo parametro intero e' per gli importi in lire
|
||||
// il secondo per gli importi in valuta. Naturalmente per le quantita' non ha senso fare una cosa del genere, ma per completezza
|
||||
// e' stata implementata.
|
||||
// PRI_DECIMALS corrisponde al gruppo 29
|
||||
// QTA_DECIMALS corrisponde al gruppo 30
|
||||
// IMP_DECIMALS corrisponde al gruppo 31
|
||||
// pertanto tutti i campi che apparterranno al gruppo 29,30 o 31 avranno gli importi stampati al numero di decimali impostati a
|
||||
// seconda se il documento e' in lire o valuta. Se il numero di decimali e' 0 la picture rimarra' invariata.
|
||||
// Altri gruppi definiti dall'utente saranno cosi' sintatticamente impostati:
|
||||
// NEW_GROUP <n> <lit_dec> <val_dec>
|
||||
// Dove <n> e' il numero del gruppo
|
||||
// <lit_dec> e' il numero di decimali per i documenti in lire
|
||||
// <val_dec> e' il numero di decimali per i documenti in valuta
|
||||
//
|
||||
// Definizione di liste di esclusione (facoltativo):
|
||||
// EXCLUDE esclude dalla stampa le righe che soddisfano la condizione specificata.
|
||||
// Si indicano in questo modo: "<tipo riga>,<cod. art>". Naturalmente si possono indicare tutti gli EXLCUDE che si vogliono.
|
||||
// Es: EXCLUDE "V01,ART1" escludera' tutte le righe di tipo V01 con codice articolo ART1
|
||||
// EXCLUDE ",ART1" escludera' tutte le righe che hanno codice articolo ART1
|
||||
// EXCLUDE "V01," escludera' tutte le righe che hanno tipo riga V01
|
||||
// EXCLUDE "," non escludera' nulla.
|
||||
//
|
||||
// MESSAGGI UTENTE
|
||||
// ===============
|
||||
// Note sui messaggi della testata/body/footer:
|
||||
//
|
||||
// _ISAMREAD:
|
||||
// lettura generica di un file del database
|
||||
// sintassi: _ISAMREAD,<file>,<espressione input>[!<espressione input>!...],{<campo file>|<espressione output>[!<espressione output>!...]}
|
||||
// dove: <file> è il numero logico del file o il nome della tabella
|
||||
// <espressione input> è un'espressione del tipo <campo file>=<espressione campi form>
|
||||
// <espressione campi form> è un'espressione di costanti numeriche, stringhe e valori di campi della form (indicati con il loro numero preceduto da #)
|
||||
// <espressione output> è un'espressione del tipo <campo form o gruppo>=<campo file> (se è un gruppo deve essere seguito da @) oppure solo <campo file> (il campo della form è quello corrente)
|
||||
//
|
||||
// _TABLEREAD:
|
||||
// lettura generica di un campo di una tabella
|
||||
// sintassi: _TABLEREAD,<tabella>,<chiave>,<campo file>
|
||||
// dove: <tabella> nome tabella da leggere
|
||||
// <chiave> costante stringa o riferimento a campo della form (preceduto da '#') da usare come chiave di ricerca
|
||||
// <campo file> identificativo del campo da leggere dalla tabella
|
||||
//
|
||||
// _DITTA:
|
||||
// lettura dei dati della ditta
|
||||
// sintassi: _DITTA,{<campo relazione>|<macro>}
|
||||
// dove: <campo relazione> è un riferimento alla relazione di gestione dei dati della ditta (es. 113@->DENCOM è la denominazione del comune di residenza della ditta)
|
||||
// <macro> è uno delle macro seguenti:
|
||||
// !RAGSOC ragione sociale
|
||||
// !IND indirizzo (fiscale se c'è, oppure di residenza)
|
||||
// !NUM numero civico (fiscale se c'è, oppure di residenza)
|
||||
// !CAP CAP (fiscale se c'è, oppure di residenza)
|
||||
// !COM comune (fiscale se c'è, oppure di residenza)
|
||||
// !PROV provincia (fiscale se c'è, oppure di residenza)
|
||||
// !IVA partita iva
|
||||
// !CF codice fiscale
|
||||
// !TEL numero di telefono (con prefisso)
|
||||
// !FAX numero di fax (con prefisso)
|
||||
// !REGSOC numero di registrazione presso il Tribunale
|
||||
// !CCIAA numero di registrazione presso la camera di commercio
|
||||
// nota: la relazione della ditta è così strutturata:
|
||||
// %NDITTE (9) Dati ditte
|
||||
// + %ANAGR (6) Anagrafica generale (indirizzo, ecc.)
|
||||
// + %COMUNI (113@) Comune di residenza
|
||||
// + %COMUNI (213@) Comune di residenza fiscale
|
||||
// viene utilizzato perche' non e' possibile stabilire altrimenti una relazione con il file ditte
|
||||
// dall'interno del form.
|
||||
//
|
||||
// _CLIENTE
|
||||
// lettura dei dati del cliente
|
||||
// sintassi: _CLIENTE,{<campo relazione>|<macro>}
|
||||
// dove: <campo relazione> è un riferimento alla relazione di gestione dei dati del cliente
|
||||
// <macro> è uno delle macro seguenti:
|
||||
// !RAGSOC ragione sociale
|
||||
// !IND indirizzo
|
||||
// !NUM numero civico
|
||||
// !INDNUM indirizzo + numero civico
|
||||
// !TEL primo numero di telefono (con prefisso)
|
||||
// !TEL2 secondo numero di telefono (con prefisso)
|
||||
// !TEL3 terzo numero di telefono (con prefisso)
|
||||
// !FAX numero di fax (con prefisso)
|
||||
// !COM-><FIELD> accede ai campi del comune di residenza cliente
|
||||
// !COMN-><FIELD> accede ai campi del comune di nascita del cliente
|
||||
// nota: la relazione del cliente è così strutturata:
|
||||
// CLIFO (20) Clienti/fornitori
|
||||
// + CFVEN (17) Clienti/fornitori per vendite
|
||||
// + %COMUNI (113@) Comune di residenza
|
||||
// + %COMUNI (213@) Comune di nascita
|
||||
// viene utilizzato al posto del file 17 collegato perche' vi sono particolari
|
||||
// accorgimenti per quanto riguarda i clienti occasionali.
|
||||
//
|
||||
// _DESCRIGA:
|
||||
// Messaggio per reperire e formattare anche la descrizione estesa sulle righe del documento
|
||||
//
|
||||
// _ALIGN:
|
||||
// allineamento della posizione di un campo rispetto ad un altro
|
||||
// sintassi: _ALIGN,<campo form>[,<allineamento>][,<allineamento>...]
|
||||
// dove: <campo form> è il campo della form (preceduto da '#') da cui prendere l'allineamento
|
||||
// <allineamento> è uno dei seguenti valori:
|
||||
// TOP allinea sulla riga d'inizio
|
||||
// MIDDLE allinea al centro (effettivo)
|
||||
// BOTTOM allinea sulla riga di fine (effettiva, non preimpostata)
|
||||
// LEFT allinea sulla colonna d'inizio
|
||||
// RIGHT allinea sulla colonna di fine
|
||||
//
|
||||
// _PAGENO:
|
||||
// Messaggio per stampare il numero di pagina corrente
|
||||
//
|
||||
// _RIEPILOGOIVA:
|
||||
// messaggio per stampare la tabella ripelogativa delle aliquote IVA e relative imposte
|
||||
// sintassi: _RIEPILOGOIVA,<selettore>,<macro>,<cambio codice>
|
||||
// dove: <selettore> è uno dei seguenti:
|
||||
// 1 = codici IVA a regime normale
|
||||
// 2 = codici IVA da ventilare
|
||||
// 4 = codici IVA esenti
|
||||
// 8 = codici IVA non imponibili
|
||||
// 16 = codici IVA non soggetti
|
||||
// oppure la combinazione di uno o piu' di essi:
|
||||
// 12 = 4+8, 19 = 1+2+16, 29 = 1+4+8+16 ecc...
|
||||
// pertanto per avere i non imponibili in totale il selettore sara' 1,
|
||||
// per avere gli esenti il selettore sara' 4; per avere i non soggetti + esenti
|
||||
// il selettore sara' 20 e cosi' via.
|
||||
// dove: <macro> è uno dei seguenti:
|
||||
// COD colonna dei codici
|
||||
// IMP colonna degli imponibili
|
||||
// IVA colonna delle imposte
|
||||
// ALI colonna delle aliquote
|
||||
// DES colonna delle descrizioni (stampata solo se il regime IVA non e' normale)
|
||||
// dove: <cambio codice> è uno dei seguenti:
|
||||
// 0 indica di non leggere il successivo codice IVA nella tabella riepilogativa
|
||||
// 1 indica di leggere il successivo codice IVA nella tabella riepilogativa
|
||||
//
|
||||
// _TOTIMPONIBILI:
|
||||
// messaggio per stampare diverse totalizzazioni di imponibili
|
||||
// sintassi: _TOTIMPONIBILI,<selettore>
|
||||
// dove: <selettore> funge da filtro per la somma degli imponibili
|
||||
// vedi _RIEPILOGOIVA per la spiegazione dei filtri selettivi
|
||||
//
|
||||
// _SCADENZE:
|
||||
// messaggio per stampare le scadenze
|
||||
// sintassi: _SCADENZE,<macro>,<cambio codice>
|
||||
// dove <macro> e' uno dei seguenti:
|
||||
// DATA : stampa la data di scadenza
|
||||
// IMPORTO : stampa l'importo in scadenza
|
||||
// dove <cambio codice> vale 0 o 1 se indica di rendere corrente la prossima scadenza
|
||||
//
|
||||
// CAMPI VIRTUALI
|
||||
// ==============
|
||||
// Oltre a stampare i campi normali del file e' anche possibile stampare i campi virtuali
|
||||
// definiti nei profili semplicemente indicandoli nella istruzione FIELD:
|
||||
// per la testata del documento:
|
||||
// BOLLI, BASESCONTO, IMPOSTE, PROVVD, SCONTOD, SPESEINC, TOTDOC, TOTMER, TOTNS, TOTPRE, TOTSPE
|
||||
// per le righe:
|
||||
// IMPLN, IMPLS, IMPNN, IMPNS, IMPOSTA, PREZZOLN, PREZZOLS, PREZZONN, PREZZONS, PROVVR, SCONTOR
|
||||
// oltre, naturalmente a quelli definiti dall'utente
|
||||
|
998
src/ps/Major/CUSTOM/Ymajorf.frm
Normal file
998
src/ps/Major/CUSTOM/Ymajorf.frm
Normal file
@ -0,0 +1,998 @@
|
||||
USE 33
|
||||
SORT 34 BY CODNUM ANNO PROVV NDOC CODMAG- NRIGA
|
||||
JOIN TO 33 ALIAS 210 INTO CODNUM==CODNUM ANNO==ANNO PROVV==PROVV NDOC==NDOC
|
||||
|
||||
JOIN 17 TO 33 INTO TIPOCF==TIPOCF CODCF==CODCF
|
||||
JOIN 20 TO 33 INTO TIPOCF==TIPOCF CODCF==CODCF
|
||||
JOIN 16 TO 33 INTO TIPOCF==TIPOCF CODCF==CODCF CODIND==CODINDSP
|
||||
JOIN 16 TO 17 ALIAS 116 INTO TIPOCF==TIPOCF CODCF==CODCF CODIND==CODINDSP
|
||||
JOIN 47 TO 34 INTO CODART==CODART
|
||||
JOIN %CPG TO 33 ALIAS 201 INTO CODTAB==CODPAG
|
||||
JOIN 122 TO 33 INTO CODAGE==CODAG
|
||||
JOIN %POR TO 33 ALIAS 203 INTO CODTAB==CODPORTO
|
||||
JOIN %BAN TO 33 ALIAS 204 INTO CODTAB==CODABIA+CODCABA
|
||||
JOIN %VET TO 33 ALIAS 205 INTO CODTAB==CODVETT1
|
||||
JOIN %ASP TO 33 ALIAS 206 INTO CODTAB==ASPBENI1
|
||||
JOIN %CTR TO 33 ALIAS 207 INTO CODTAB==CAUSTRASP
|
||||
JOIN %VAL TO 33 ALIAS 202 INTO CODTAB==CODVAL
|
||||
JOIN MAG TO 210@ ALIAS 208 INTO CODTAB==CODMAG
|
||||
|
||||
END
|
||||
|
||||
DESCRIPTION
|
||||
BEGIN
|
||||
34->* "Righe documenti di vendita"
|
||||
33->* "Documenti di vendita"
|
||||
17->* "Clienti/Fornitori per vendite"
|
||||
20->* "Clienti/Fornitori"
|
||||
16->* "Indirizzi di spedizione (destinazione)"
|
||||
116@->* "Indirizzi di spedizione (destinatario)"
|
||||
47->* "Anagrafica magazzino"
|
||||
201@->* "Tabella condizioni di pagamento"
|
||||
122->* "Archivio agenti"
|
||||
203@->* "Tabella porto"
|
||||
204@->* "Tabella banche"
|
||||
205@->* "Tabella vettori"
|
||||
206@->* "Tabella aspetto beni"
|
||||
202@->* "Tabella valute"
|
||||
END
|
||||
|
||||
GENERAL
|
||||
BEGIN
|
||||
OFFSET -1 0
|
||||
FONT ""
|
||||
SIZE 12
|
||||
MODULE "BUFFETTI_FATTURA_01"
|
||||
PRI_DECIMALS 0 2
|
||||
QTA_DECIMALS 0 0
|
||||
IMP_DECIMALS 0 2
|
||||
EXCLUDE "07,"
|
||||
END
|
||||
|
||||
|
||||
SECTION HEADER ODD 20
|
||||
|
||||
STRING 1 36 1
|
||||
BEGIN
|
||||
KEY "Codice MAGAZZINO"
|
||||
PROMPT 74 16 ""
|
||||
FIELD 210@->CODMAG
|
||||
END
|
||||
|
||||
STRING 1 36 1
|
||||
BEGIN
|
||||
KEY "Descrizione MAGAZZINO"
|
||||
PROMPT 7 1 ""
|
||||
FIELD 208@->S0
|
||||
FLAGS "D"
|
||||
END
|
||||
|
||||
STRINGA 1 35 1
|
||||
BEGIN
|
||||
KEY "nome ditta"
|
||||
PROMPT 3 4 ""
|
||||
MESSAGE _DITTA,!RAGSOC
|
||||
FLAGS "D"
|
||||
END
|
||||
|
||||
STRINGA 2 35 1
|
||||
BEGIN
|
||||
KEY "indirizzo ditta"
|
||||
PROMPT 3 5 ""
|
||||
MESSAGE _DITTA,!IND
|
||||
FLAGS "D"
|
||||
END
|
||||
|
||||
STRINGA 3 5 1
|
||||
BEGIN
|
||||
KEY "cap ditta"
|
||||
PROMPT 3 6 ""
|
||||
MESSAGE _DITTA,!CAP
|
||||
FLAGS "D"
|
||||
END
|
||||
|
||||
STRINGA 4 30 1
|
||||
BEGIN
|
||||
KEY "comune ditta"
|
||||
PROMPT 10 6 ""
|
||||
MESSAGE _DITTA,!COM
|
||||
FLAGS "D"
|
||||
END
|
||||
|
||||
STRINGA 5 8 1
|
||||
BEGIN
|
||||
KEY "scritta P.IVA"
|
||||
PROMPT 3 7 "P.IVA IT"
|
||||
FLAGS "D"
|
||||
END
|
||||
|
||||
STRINGA 6 16 1
|
||||
BEGIN
|
||||
KEY "partita iva ditta"
|
||||
PROMPT 12 7 ""
|
||||
MESSAGE _DITTA,!IVA
|
||||
FLAGS "D"
|
||||
END
|
||||
|
||||
STRINGA 7 12 1
|
||||
BEGIN
|
||||
KEY "scritta COD.FISC."
|
||||
PROMPT 3 8 "COD.FISC. IT"
|
||||
FLAGS "D"
|
||||
END
|
||||
|
||||
STRINGA 8 16 1
|
||||
BEGIN
|
||||
KEY "codice fiscale ditta"
|
||||
PROMPT 16 8 ""
|
||||
MESSAGE _DITTA,!CF
|
||||
FLAGS "D"
|
||||
END
|
||||
|
||||
NUMERO 9 30 1
|
||||
BEGIN
|
||||
KEY "reg.soc.trib...."
|
||||
PROMPT 3 9 "REG.SOC.TRIB.R.E. "
|
||||
MESSAGE _DITTA,!REGSOC
|
||||
FLAGS "D"
|
||||
END
|
||||
|
||||
NUMERO 10 30 1
|
||||
BEGIN
|
||||
KEY "c.c.i.a.a. ....."
|
||||
PROMPT 3 10 "C.C.I.A.A. "
|
||||
MESSAGE _DITTA,!CCIAA
|
||||
FLAGS "D"
|
||||
END
|
||||
|
||||
STRINGA 11 10 1
|
||||
BEGIN
|
||||
KEY "tipo documento"
|
||||
PROMPT 2 12 "FATTURA"
|
||||
FLAGS "D"
|
||||
END
|
||||
|
||||
|
||||
STRINGA 11 10 1
|
||||
BEGIN
|
||||
KEY "data fattura"
|
||||
PROMPT 12 14 ""
|
||||
FIELD 33->DATADOC
|
||||
END
|
||||
|
||||
STRINGA 12 7
|
||||
BEGIN
|
||||
KEY "numero fattura"
|
||||
PROMPT 5 14 ""
|
||||
FIELD 33->NDOC
|
||||
END
|
||||
|
||||
STRINGA 13 5 1
|
||||
BEGIN
|
||||
KEY "codice cliente"
|
||||
PROMPT 25 14 ""
|
||||
FIELD 33->CODCF
|
||||
END
|
||||
|
||||
STRINGA 14 3 1
|
||||
BEGIN
|
||||
KEY "codice agente"
|
||||
PROMPT 3 16 ""
|
||||
FIELD 33->CODAG
|
||||
END
|
||||
|
||||
STRINGA 15 32 1
|
||||
BEGIN
|
||||
KEY "nome agente"
|
||||
PROMPT 10 16 ""
|
||||
FIELD 122->RAGSOC
|
||||
END
|
||||
|
||||
NUMERO 16 7 1
|
||||
BEGIN
|
||||
KEY "ordine"
|
||||
PROMPT 3 18 ""
|
||||
FIELD 33->NUMDOCRIF
|
||||
END
|
||||
|
||||
DATA 17 10 1
|
||||
BEGIN
|
||||
KEY "data conferma"
|
||||
PROMPT 20 18 ""
|
||||
FIELD 33->DATADOCRIF
|
||||
FORMAT "1444-"
|
||||
END
|
||||
|
||||
STRING 32 4 1
|
||||
BEGIN
|
||||
KEY "codice condizioni pagamento"
|
||||
PROMPT 48 14 ""
|
||||
FIELD 33->CODPAG
|
||||
END
|
||||
|
||||
STRINGA 18 30 1
|
||||
BEGIN
|
||||
KEY "condizioni di pagamento"
|
||||
PROMPT 52 14 ""
|
||||
FIELD 201@->S0
|
||||
END
|
||||
|
||||
STRINGA 19 32 1
|
||||
BEGIN
|
||||
KEY "banca d'appoggio"
|
||||
PROMPT 40 16 ""
|
||||
FIELD 204@->S0
|
||||
END
|
||||
|
||||
STRING 24a 3 1
|
||||
BEGIN
|
||||
KEY "magazzino"
|
||||
PROMPT 64 17 ""
|
||||
FIELD 34->CODMAG[1,3]
|
||||
FLAGS "D"
|
||||
END
|
||||
|
||||
STRING 24 40
|
||||
BEGIN
|
||||
KEY "descrizione note"
|
||||
PROMPT 3 19 ""
|
||||
FIELD NOTE
|
||||
FLAGS "D"
|
||||
END
|
||||
|
||||
STRING 24 22
|
||||
BEGIN
|
||||
KEY "descrizione valuta"
|
||||
PROMPT 60 19 ""
|
||||
FIELD 202@->S0
|
||||
FLAGS "D"
|
||||
END
|
||||
|
||||
STRINGA 20 38 2
|
||||
BEGIN
|
||||
KEY "cliente ragione sociale "
|
||||
PROMPT 47 4 ""
|
||||
MESSAGE _CLIENTE,!RAGSOC
|
||||
END
|
||||
|
||||
STRINGA 21 35 2
|
||||
BEGIN
|
||||
KEY "cliente indirizzo con numero civico"
|
||||
PROMPT 47 6 ""
|
||||
MESSAGE _CLIENTE,!INDNUM
|
||||
END
|
||||
|
||||
STRINGA 22 2
|
||||
BEGIN
|
||||
KEY "Numero di pagina"
|
||||
PROMPT 80 12 ""
|
||||
MESSAGE _PAGENO
|
||||
END
|
||||
|
||||
STRINGA 23 5 1
|
||||
BEGIN
|
||||
KEY "cliente cap"
|
||||
PROMPT 47 7 ""
|
||||
MESSAGE _CLIENTE,CAPCF
|
||||
END
|
||||
|
||||
STRINGA 24 30 1
|
||||
BEGIN
|
||||
KEY "cliente comune"
|
||||
PROMPT 53 7 ""
|
||||
MESSAGE _CLIENTE,!COM->DENCOM
|
||||
END
|
||||
|
||||
STRINGA 25 2 1
|
||||
BEGIN
|
||||
KEY "cliente provincia"
|
||||
PROMPT 76 7 ""
|
||||
MESSAGE _CLIENTE,!COM->PROVCOM
|
||||
END
|
||||
|
||||
STRINGA 26 3 1
|
||||
BEGIN
|
||||
KEY "cliente codice stato"
|
||||
PROMPT 44 16 ""
|
||||
MESSAGE _CLIENTE,STATOCF
|
||||
FLAGS "H"
|
||||
END
|
||||
|
||||
STRINGA 27 25 1
|
||||
BEGIN
|
||||
KEY "cliente nome stato"
|
||||
PROMPT 44 16 ""
|
||||
MESSAGE _TABLEREAD,%STA,#26,S0
|
||||
FLAGS "D"
|
||||
END
|
||||
|
||||
STRING 2 11 1
|
||||
BEGIN
|
||||
KEY "copy partita iva"
|
||||
PROMPT 1 1 ""
|
||||
MESSAGE _CLIENTE,PAIV
|
||||
MESSAGE COPY,3
|
||||
FLAGS "H"
|
||||
END
|
||||
|
||||
STRING 3 11 1
|
||||
BEGIN
|
||||
KEY "test PIVA/CF"
|
||||
PROMPT 1 1 ""
|
||||
MESSAGE EMPTY ENABLE,28
|
||||
MESSAGE ENABLE,4
|
||||
FLAGS "H"
|
||||
END
|
||||
|
||||
STRING 4 11 1
|
||||
BEGIN
|
||||
KEY "partita iva cliente"
|
||||
PROMPT 32 14 ""
|
||||
MESSAGE _CLIENTE,PAIV
|
||||
FLAGS "D"
|
||||
END
|
||||
|
||||
STRING 28 16 1
|
||||
BEGIN
|
||||
KEY "codice fiscale cliente"
|
||||
PROMPT 32 14 ""
|
||||
MESSAGE _CLIENTE,COFI
|
||||
FLAGS "D"
|
||||
END
|
||||
|
||||
STRING 29 2 1
|
||||
BEGIN
|
||||
KEY "codice iso iva cliente"
|
||||
PROMPT 30 15 ""
|
||||
MESSAGE _CLIENTE,STATOPAIV
|
||||
FLAGS "H"
|
||||
END
|
||||
|
||||
END
|
||||
|
||||
SECTION BODY ODD 5
|
||||
|
||||
STRINGA 51 12 1
|
||||
BEGIN
|
||||
KEY "codice articolo"
|
||||
FIELD 34->CODART
|
||||
PROMPT 2 1 ""
|
||||
END
|
||||
|
||||
STRINGA 52 26 6
|
||||
BEGIN
|
||||
KEY "descrizione articolo"
|
||||
MESSAGE _DESCRIGA
|
||||
PROMPT 17 1 ""
|
||||
END
|
||||
|
||||
STRINGA 53 2
|
||||
BEGIN
|
||||
KEY "unita' di misura"
|
||||
PROMPT 43 1 ""
|
||||
FIELD 34->UMQTA
|
||||
MESSAGE _ALIGN,#52,BOTTOM
|
||||
END
|
||||
|
||||
NUMBER 54 6
|
||||
BEGIN
|
||||
KEY "quantita'"
|
||||
PROMPT 47 1 ""
|
||||
FIELD 34->QTA
|
||||
PICTURE "######"
|
||||
GROUP 30
|
||||
MESSAGE _ALIGN,#52,BOTTOM
|
||||
END
|
||||
|
||||
NUMBER 55 9
|
||||
BEGIN
|
||||
KEY "prezzo unitario"
|
||||
PROMPT 53 1 ""
|
||||
FIELD 34->PREZZO
|
||||
PICTURE "#########"
|
||||
GROUP 29
|
||||
MESSAGE _ALIGN,#52,BOTTOM
|
||||
END
|
||||
|
||||
STRINGA 56 2
|
||||
BEGIN
|
||||
KEY "sconto"
|
||||
PROMPT 64 1 ""
|
||||
FIELD 34->SCONTO
|
||||
MESSAGE _ALIGN,#52,BOTTOM
|
||||
END
|
||||
|
||||
NUMBER 57 9
|
||||
BEGIN
|
||||
KEY "importo netto"
|
||||
PROMPT 69 1 ""
|
||||
FIELD 34->IMPNS
|
||||
PICTURE "#########"
|
||||
GROUP 29
|
||||
MESSAGE _ALIGN,#52,BOTTOM
|
||||
END
|
||||
|
||||
STRINGA 58 3
|
||||
BEGIN
|
||||
KEY "iva"
|
||||
PROMPT 80 1 ""
|
||||
FIELD 34->CODIVA
|
||||
MESSAGE _ALIGN,#52,BOTTOM
|
||||
END
|
||||
|
||||
NUMBER 59 15
|
||||
BEGIN
|
||||
KEY "prezzo unitario scontato"
|
||||
PROMPT 68 1 ""
|
||||
PICTURE "###.###.###.###"
|
||||
FIELD 34->PREZZONS
|
||||
GROUP 29
|
||||
MESSAGE _ALIGN,#52,BOTTOM
|
||||
FLAGS "H"
|
||||
END
|
||||
|
||||
NUMBER 60 15
|
||||
BEGIN
|
||||
KEY "provvigione"
|
||||
PROMPT 68 1 ""
|
||||
PICTURE "###.###.###.###"
|
||||
FIELD 34->PROVVR
|
||||
MESSAGE _ALIGN,#52,BOTTOM
|
||||
GROUP 31
|
||||
FLAGS "H"
|
||||
END
|
||||
|
||||
NUMBER 61 15
|
||||
BEGIN
|
||||
KEY "Imposta"
|
||||
PROMPT 68 1 ""
|
||||
PICTURE "###.###.###.###"
|
||||
FIELD 34->IMPOSTA
|
||||
MESSAGE _ALIGN,#52,BOTTOM
|
||||
GROUP 31
|
||||
FLAGS "H"
|
||||
END
|
||||
|
||||
END
|
||||
|
||||
SECTION FOOTER ODD -45
|
||||
|
||||
STRINGA 81 5 1
|
||||
BEGIN
|
||||
KEY "stampa 'segue' in coda"
|
||||
PROMPT 73 13 "SEGUE"
|
||||
END
|
||||
|
||||
END
|
||||
|
||||
SECTION FOOTER LAST -46
|
||||
|
||||
NUMBER 101 9
|
||||
BEGIN
|
||||
KEY "spese"
|
||||
PROMPT 43 5 ""
|
||||
PICTURE "#.###.###"
|
||||
FIELD SPESTRA
|
||||
GROUP 31
|
||||
END
|
||||
|
||||
NUMBER 102 15
|
||||
BEGIN
|
||||
KEY "spese di trasporto"
|
||||
PROMPT 56 3 ""
|
||||
PICTURE "###.###.###"
|
||||
FIELD SPESE
|
||||
FLAGS "D"
|
||||
GROUP 31
|
||||
END
|
||||
|
||||
NUMBER 103 15
|
||||
BEGIN
|
||||
KEY "spese di imballo"
|
||||
PROMPT 56 2 ""
|
||||
PICTURE "###.###.###"
|
||||
FIELD SPESE
|
||||
FLAGS "D"
|
||||
GROUP 31
|
||||
END
|
||||
|
||||
NUMBER 104 7
|
||||
BEGIN
|
||||
KEY "spese di incasso"
|
||||
PROMPT 36 5 ""
|
||||
PICTURE "###.###"
|
||||
FIELD SPESINC
|
||||
GROUP 31
|
||||
END
|
||||
|
||||
NUMBER 105 11
|
||||
BEGIN
|
||||
KEY "spese bolli"
|
||||
PROMPT 69 7 ""
|
||||
FIELD BOLLI
|
||||
GROUP 31
|
||||
END
|
||||
|
||||
STRING 106 4
|
||||
BEGIN
|
||||
KEY "codice iva 1"
|
||||
PROMPT 2 8 ""
|
||||
MESSAGE _RIEPILOGOIVA,1,COD,0
|
||||
END
|
||||
|
||||
NUMBER 107 11
|
||||
BEGIN
|
||||
KEY "imponibile 1"
|
||||
PROMPT 22 8 ""
|
||||
MESSAGE _RIEPILOGOIVA,1,IMP,0
|
||||
PICTURE "###.###.###"
|
||||
GROUP 31
|
||||
END
|
||||
|
||||
NUMBER 108 2
|
||||
BEGIN
|
||||
KEY "iva 1"
|
||||
PROMPT 35 8 ""
|
||||
MESSAGE _RIEPILOGOIVA,1,ALI,0
|
||||
PICTURE "##"
|
||||
END
|
||||
|
||||
NUMBER 109 11
|
||||
BEGIN
|
||||
KEY "imposta 1"
|
||||
PROMPT 55 8 ""
|
||||
MESSAGE _RIEPILOGOIVA,1,IVA,1
|
||||
PICTURE "###.###.###"
|
||||
GROUP 31
|
||||
END
|
||||
|
||||
STRING 110 4
|
||||
BEGIN
|
||||
KEY "codice iva 2"
|
||||
PROMPT 2 9 ""
|
||||
MESSAGE _RIEPILOGOIVA,1,COD,0
|
||||
END
|
||||
|
||||
NUMBER 111 11
|
||||
BEGIN
|
||||
KEY "imponibile 2"
|
||||
PROMPT 22 9 ""
|
||||
MESSAGE _RIEPILOGOIVA,1,IMP,0
|
||||
PICTURE "###.###.###"
|
||||
GROUP 31
|
||||
END
|
||||
|
||||
NUMBER 112 2
|
||||
BEGIN
|
||||
KEY "iva 2"
|
||||
PROMPT 35 9 ""
|
||||
MESSAGE _RIEPILOGOIVA,1,ALI,0
|
||||
PICTURE "##"
|
||||
END
|
||||
|
||||
NUMBER 113 11
|
||||
BEGIN
|
||||
KEY "imposta 2"
|
||||
PROMPT 55 9 ""
|
||||
MESSAGE _RIEPILOGOIVA,1,IVA,1
|
||||
PICTURE "###.###.###"
|
||||
GROUP 31
|
||||
END
|
||||
|
||||
STRING 114 4
|
||||
BEGIN
|
||||
KEY "codice iva 3"
|
||||
PROMPT 2 10 ""
|
||||
MESSAGE _RIEPILOGOIVA,1,COD,0
|
||||
END
|
||||
|
||||
NUMBER 115 11
|
||||
BEGIN
|
||||
KEY "imponibile 3"
|
||||
PROMPT 22 10 ""
|
||||
MESSAGE _RIEPILOGOIVA,1,IMP,0
|
||||
PICTURE "###.###.###"
|
||||
GROUP 31
|
||||
END
|
||||
|
||||
NUMBER 116 2
|
||||
BEGIN
|
||||
KEY "iva 3"
|
||||
PROMPT 35 10 ""
|
||||
MESSAGE _RIEPILOGOIVA,1,ALI,0
|
||||
PICTURE "##"
|
||||
END
|
||||
|
||||
NUMBER 117 11
|
||||
BEGIN
|
||||
KEY "imposta 3"
|
||||
PROMPT 55 10 ""
|
||||
MESSAGE _RIEPILOGOIVA,1,IVA,1
|
||||
PICTURE "###.###.###"
|
||||
GROUP 31
|
||||
END
|
||||
|
||||
NUMBER 118 11
|
||||
BEGIN
|
||||
KEY "imponibile 4"
|
||||
PROMPT 22 11 ""
|
||||
MESSAGE _RIEPILOGOIVA,30,IMP,0
|
||||
PICTURE "###.###.###"
|
||||
GROUP 31
|
||||
END
|
||||
|
||||
STRINGA 119 4
|
||||
BEGIN
|
||||
KEY "codice iva 4"
|
||||
PROMPT 35 11 ""
|
||||
MESSAGE _RIEPILOGOIVA,30,COD,0
|
||||
END
|
||||
|
||||
STRINGA 120 26
|
||||
BEGIN
|
||||
KEY "descrizione altri 4"
|
||||
PROMPT 42 11 ""
|
||||
MESSAGE _RIEPILOGOIVA,30,DES,1
|
||||
END
|
||||
|
||||
NUMBER 121 11
|
||||
BEGIN
|
||||
KEY "imponibile 5"
|
||||
PROMPT 22 12 ""
|
||||
MESSAGE _RIEPILOGOIVA,30,IMP,0
|
||||
PICTURE "###.###.###"
|
||||
GROUP 31
|
||||
END
|
||||
|
||||
STRINGA 122 4
|
||||
BEGIN
|
||||
KEY "codice iva 5"
|
||||
PROMPT 35 12 ""
|
||||
MESSAGE _RIEPILOGOIVA,30,COD,0
|
||||
END
|
||||
|
||||
STRINGA 123 26
|
||||
BEGIN
|
||||
KEY "descrizione altri 5"
|
||||
PROMPT 42 12 ""
|
||||
MESSAGE _RIEPILOGOIVA,30,DES,1
|
||||
END
|
||||
|
||||
NUMBER 124 11
|
||||
BEGIN
|
||||
KEY "totale imponibile"
|
||||
PROMPT 56 5 ""
|
||||
MESSAGE _TOTIMPONIBILI,29
|
||||
PICTURE "###.###.###"
|
||||
GROUP 31
|
||||
END
|
||||
|
||||
NUMBER 125 11
|
||||
BEGIN
|
||||
KEY "totale imposta"
|
||||
PROMPT 70 5 ""
|
||||
FIELD IMPOSTE
|
||||
PICTURE "###.###.###"
|
||||
GROUP 31
|
||||
END
|
||||
|
||||
NUMBER 126 15
|
||||
BEGIN
|
||||
KEY "totale esenti"
|
||||
PROMPT 2 4 ""
|
||||
MESSAGE _TOTIMPONIBILI,28
|
||||
PICTURE "###.###.###"
|
||||
GROUP 31
|
||||
FLAGS "D"
|
||||
END
|
||||
|
||||
NUMBER 127 11
|
||||
BEGIN
|
||||
KEY "totale importi netti (scontati)"
|
||||
PROMPT 22 5 ""
|
||||
FIELD TOTMERS
|
||||
PICTURE "###.###.###"
|
||||
GROUP 31
|
||||
END
|
||||
|
||||
|
||||
NUMBER 127a 11
|
||||
BEGIN
|
||||
KEY "totale importi netti (non scontati)"
|
||||
PROMPT 2 5 ""
|
||||
FIELD TOTMER
|
||||
PICTURE "###.###.###"
|
||||
GROUP 31
|
||||
END
|
||||
|
||||
|
||||
NUMBER 128 12
|
||||
BEGIN
|
||||
KEY "totale fattura"
|
||||
PROMPT 69 9 ""
|
||||
FIELD TOTDOC
|
||||
PICTURE "###.###.###"
|
||||
GROUP 31
|
||||
END
|
||||
|
||||
NUMBER 128a 12
|
||||
BEGIN
|
||||
KEY "netto a pagare"
|
||||
PROMPT 69 8 ""
|
||||
FIELD NETPAG
|
||||
PICTURE "###.###.###"
|
||||
FLAGS "H"
|
||||
END
|
||||
|
||||
DATA 129 10 1
|
||||
BEGIN
|
||||
KEY "scadenza pagamento 1"
|
||||
PROMPT 2 14 ""
|
||||
MESSAGE _SCADENZE,DATA,0
|
||||
END
|
||||
|
||||
NUMBER 130 12
|
||||
BEGIN
|
||||
KEY "importo scadenza 1"
|
||||
PROMPT 2 15 ""
|
||||
MESSAGE _SCADENZE,IMPORTO,1
|
||||
PICTURE "###.###.###"
|
||||
GROUP 31
|
||||
END
|
||||
|
||||
DATA 131 10 1
|
||||
BEGIN
|
||||
KEY "scadenza pagamento 2"
|
||||
PROMPT 15 14 ""
|
||||
MESSAGE _SCADENZE,DATA,0
|
||||
END
|
||||
|
||||
NUMBER 132 12
|
||||
BEGIN
|
||||
KEY "importo scadenza 2"
|
||||
PROMPT 14 15 ""
|
||||
MESSAGE _SCADENZE,IMPORTO,1
|
||||
PICTURE "###.###.###"
|
||||
GROUP 31
|
||||
END
|
||||
|
||||
DATA 133 10 1
|
||||
BEGIN
|
||||
KEY "scadenza pagamento 3"
|
||||
PROMPT 29 14 ""
|
||||
MESSAGE _SCADENZE,DATA,0
|
||||
END
|
||||
|
||||
NUMBER 134 12
|
||||
BEGIN
|
||||
KEY "importo scadenza 3"
|
||||
PROMPT 28 15 ""
|
||||
MESSAGE _SCADENZE,IMPORTO,1
|
||||
PICTURE "###.###.###"
|
||||
GROUP 31
|
||||
END
|
||||
|
||||
DATA 135 10 1
|
||||
BEGIN
|
||||
KEY "scadenza pagamento 4"
|
||||
PROMPT 43 14 ""
|
||||
MESSAGE _SCADENZE,DATA,0
|
||||
END
|
||||
|
||||
NUMBER 136 12
|
||||
BEGIN
|
||||
KEY "importo scadenza 4"
|
||||
PROMPT 42 15 ""
|
||||
MESSAGE _SCADENZE,IMPORTO,1
|
||||
PICTURE "###.###.###"
|
||||
GROUP 31
|
||||
END
|
||||
|
||||
DATA 137 10 1
|
||||
BEGIN
|
||||
KEY "scadenza pagamento 5"
|
||||
PROMPT 56 14 ""
|
||||
MESSAGE _SCADENZE,DATA,0
|
||||
END
|
||||
|
||||
NUMBER 138 15
|
||||
BEGIN
|
||||
KEY "importo scadenza 5"
|
||||
PROMPT 55 15 ""
|
||||
MESSAGE _SCADENZE,IMPORTO,1
|
||||
PICTURE "###.###.###"
|
||||
GROUP 31
|
||||
END
|
||||
|
||||
STRING 139 5
|
||||
BEGIN
|
||||
KEY "sconto %"
|
||||
PROMPT 17 5 ""
|
||||
FIELD 33->SCONTOPERC
|
||||
END
|
||||
|
||||
NUMBER 141 11
|
||||
BEGIN
|
||||
KEY "acconto"
|
||||
PROMPT 69 11 ""
|
||||
FIELD IMPPAGATO
|
||||
PICTURE "###.###.###"
|
||||
GROUP 31
|
||||
END
|
||||
|
||||
END
|
||||
|
||||
// NOTE SULLA COMPILAZIONE DEI FORM DI STAMPA
|
||||
//
|
||||
// SEZIONE GENERAL
|
||||
// ===============
|
||||
// Posizionamento:
|
||||
// e' possibile effettuari posizionamenti manuali dei form con le seguenti istruzioni:
|
||||
// CARATTERE <S>
|
||||
// INIZIALE <N> <N>
|
||||
// FINALE <N> <N>
|
||||
// dove:
|
||||
// CARATTERE indica il carattere da stampare per contrassegnare il posizionamento, racchiuso tra doppi apici (eg "X")
|
||||
// INIZIALE indica le coordinate X ed Y per il posizionamento iniziale (dove stampare il primo carattere)
|
||||
// FINALE indica le coordinate X ed Y per il posizionamento finale (dove stampare il secondo carattere)
|
||||
// FINALE puo' essere omesso; se definito e' comunque buona norma tenere la coordinata verticale (Y) uguale
|
||||
// a quella indicata in INIZIALE, se diversi il programma tiene conto solo della prima.
|
||||
// Non e' possibile definire sia posizionamenti manuali che OFFSET, quindi o l'uno o l'altro, preferibilmente
|
||||
// e' meglio scegliere OFFSET.
|
||||
//
|
||||
// Modificatori di pictures:
|
||||
// i parametri IMP_DECIMALS, QTA_DECIMALS, e PRI_DECIMALS settano i decimali da stampare/arrotondare
|
||||
// per i seguenti: importi in genere, quantita', e prezzi. Il primo parametro intero e' per gli importi in lire
|
||||
// il secondo per gli importi in valuta. Naturalmente per le quantita' non ha senso fare una cosa del genere, ma per completezza
|
||||
// e' stata implementata.
|
||||
// PRI_DECIMALS corrisponde al gruppo 29
|
||||
// QTA_DECIMALS corrisponde al gruppo 30
|
||||
// IMP_DECIMALS corrisponde al gruppo 31
|
||||
// pertanto tutti i campi che apparterranno al gruppo 29,30 o 31 avranno gli importi stampati al numero di decimali impostati a
|
||||
// seconda se il documento e' in lire o valuta. Se il numero di decimali e' 0 la picture rimarra' invariata.
|
||||
// Altri gruppi definiti dall'utente saranno cosi' sintatticamente impostati:
|
||||
// NEW_GROUP <n> <lit_dec> <val_dec>
|
||||
// Dove <n> e' il numero del gruppo
|
||||
// <lit_dec> e' il numero di decimali per i documenti in lire
|
||||
// <val_dec> e' il numero di decimali per i documenti in valuta
|
||||
//
|
||||
// Definizione di liste di esclusione (facoltativo):
|
||||
// EXCLUDE esclude dalla stampa le righe che soddisfano la condizione specificata.
|
||||
// Si indicano in questo modo: "<tipo riga>,<cod. art>". Naturalmente si possono indicare tutti gli EXLCUDE che si vogliono.
|
||||
// Es: EXCLUDE "V01,ART1" escludera' tutte le righe di tipo V01 con codice articolo ART1
|
||||
// EXCLUDE ",ART1" escludera' tutte le righe che hanno codice articolo ART1
|
||||
// EXCLUDE "V01," escludera' tutte le righe che hanno tipo riga V01
|
||||
// EXCLUDE "," non escludera' nulla.
|
||||
//
|
||||
// MESSAGGI UTENTE
|
||||
// ===============
|
||||
// Note sui messaggi della testata/body/footer:
|
||||
//
|
||||
// _ISAMREAD:
|
||||
// lettura generica di un file del database
|
||||
// sintassi: _ISAMREAD,<file>,<espressione input>[!<espressione input>!...],{<campo file>|<espressione output>[!<espressione output>!...]}
|
||||
// dove: <file> è il numero logico del file o il nome della tabella
|
||||
// <espressione input> è un'espressione del tipo <campo file>=<espressione campi form>
|
||||
// <espressione campi form> è un'espressione di costanti numeriche, stringhe e valori di campi della form (indicati con il loro numero preceduto da #)
|
||||
// <espressione output> è un'espressione del tipo <campo form o gruppo>=<campo file> (se è un gruppo deve essere seguito da @) oppure solo <campo file> (il campo della form è quello corrente)
|
||||
//
|
||||
// _TABLEREAD:
|
||||
// lettura generica di un campo di una tabella
|
||||
// sintassi: _TABLEREAD,<tabella>,<chiave>,<campo file>
|
||||
// dove: <tabella> nome tabella da leggere
|
||||
// <chiave> costante stringa o riferimento a campo della form (preceduto da '#') da usare come chiave di ricerca
|
||||
// <campo file> identificativo del campo da leggere dalla tabella
|
||||
//
|
||||
// _DITTA:
|
||||
// lettura dei dati della ditta
|
||||
// sintassi: _DITTA,{<campo relazione>|<macro>}
|
||||
// dove: <campo relazione> è un riferimento alla relazione di gestione dei dati della ditta (es. 113@->DENCOM è la denominazione del comune di residenza della ditta)
|
||||
// <macro> è uno delle macro seguenti:
|
||||
// !RAGSOC ragione sociale
|
||||
// !IND indirizzo (fiscale se c'è, oppure di residenza)
|
||||
// !NUM numero civico (fiscale se c'è, oppure di residenza)
|
||||
// !CAP CAP (fiscale se c'è, oppure di residenza)
|
||||
// !COM comune (fiscale se c'è, oppure di residenza)
|
||||
// !PROV provincia (fiscale se c'è, oppure di residenza)
|
||||
// !IVA partita iva
|
||||
// !CF codice fiscale
|
||||
// !TEL numero di telefono (con prefisso)
|
||||
// !FAX numero di fax (con prefisso)
|
||||
// !REGSOC numero di registrazione presso il Tribunale
|
||||
// !CCIAA numero di registrazione presso la camera di commercio
|
||||
// nota: la relazione della ditta è così strutturata:
|
||||
// %NDITTE (9) Dati ditte
|
||||
// + %ANAGR (6) Anagrafica generale (indirizzo, ecc.)
|
||||
// + %COMUNI (113@) Comune di residenza
|
||||
// + %COMUNI (213@) Comune di residenza fiscale
|
||||
// viene utilizzato perche' non e' possibile stabilire altrimenti una relazione con il file ditte
|
||||
// dall'interno del form.
|
||||
//
|
||||
// _CLIENTE
|
||||
// lettura dei dati del cliente
|
||||
// sintassi: _CLIENTE,{<campo relazione>|<macro>}
|
||||
// dove: <campo relazione> è un riferimento alla relazione di gestione dei dati del cliente
|
||||
// <macro> è uno delle macro seguenti:
|
||||
// !RAGSOC ragione sociale
|
||||
// !IND indirizzo
|
||||
// !NUM numero civico
|
||||
// !INDNUM indirizzo + numero civico
|
||||
// !TEL primo numero di telefono (con prefisso)
|
||||
// !TEL2 secondo numero di telefono (con prefisso)
|
||||
// !TEL3 terzo numero di telefono (con prefisso)
|
||||
// !FAX numero di fax (con prefisso)
|
||||
// !COM-><FIELD> accede ai campi del comune di residenza cliente
|
||||
// !COMN-><FIELD> accede ai campi del comune di nascita del cliente
|
||||
// nota: la relazione del cliente è così strutturata:
|
||||
// CLIFO (20) Clienti/fornitori
|
||||
// + CFVEN (17) Clienti/fornitori per vendite
|
||||
// + %COMUNI (113@) Comune di residenza
|
||||
// + %COMUNI (213@) Comune di nascita
|
||||
// viene utilizzato al posto del file 17 collegato perche' vi sono particolari
|
||||
// accorgimenti per quanto riguarda i clienti occasionali.
|
||||
//
|
||||
// _DESCRIGA:
|
||||
// Messaggio per reperire e formattare anche la descrizione estesa sulle righe del documento
|
||||
//
|
||||
// _ALIGN:
|
||||
// allineamento della posizione di un campo rispetto ad un altro
|
||||
// sintassi: _ALIGN,<campo form>[,<allineamento>][,<allineamento>...]
|
||||
// dove: <campo form> è il campo della form (preceduto da '#') da cui prendere l'allineamento
|
||||
// <allineamento> è uno dei seguenti valori:
|
||||
// TOP allinea sulla riga d'inizio
|
||||
// MIDDLE allinea al centro (effettivo)
|
||||
// BOTTOM allinea sulla riga di fine (effettiva, non preimpostata)
|
||||
// LEFT allinea sulla colonna d'inizio
|
||||
// RIGHT allinea sulla colonna di fine
|
||||
//
|
||||
// _PAGENO:
|
||||
// Messaggio per stampare il numero di pagina corrente
|
||||
//
|
||||
// _RIEPILOGOIVA:
|
||||
// messaggio per stampare la tabella ripelogativa delle aliquote IVA e relative imposte
|
||||
// sintassi: _RIEPILOGOIVA,<selettore>,<macro>,<cambio codice>
|
||||
// dove: <selettore> è uno dei seguenti:
|
||||
// 1 = codici IVA a regime normale
|
||||
// 2 = codici IVA da ventilare
|
||||
// 4 = codici IVA esenti
|
||||
// 8 = codici IVA non imponibili
|
||||
// 16 = codici IVA non soggetti
|
||||
// oppure la combinazione di uno o piu' di essi:
|
||||
// 12 = 4+8, 19 = 1+2+16, 29 = 1+4+8+16 ecc...
|
||||
// pertanto per avere i non imponibili in totale il selettore sara' 1,
|
||||
// per avere gli esenti il selettore sara' 4; per avere i non soggetti + esenti
|
||||
// il selettore sara' 20 e cosi' via.
|
||||
// dove: <macro> è uno dei seguenti:
|
||||
// COD colonna dei codici
|
||||
// IMP colonna degli imponibili
|
||||
// IVA colonna delle imposte
|
||||
// ALI colonna delle aliquote
|
||||
// DES colonna delle descrizioni (stampata solo se il regime IVA non e' normale)
|
||||
// dove: <cambio codice> è uno dei seguenti:
|
||||
// 0 indica di non leggere il successivo codice IVA nella tabella riepilogativa
|
||||
// 1 indica di leggere il successivo codice IVA nella tabella riepilogativa
|
||||
//
|
||||
// _TOTIMPONIBILI:
|
||||
// messaggio per stampare diverse totalizzazioni di imponibili
|
||||
// sintassi: _TOTIMPONIBILI,<selettore>
|
||||
// dove: <selettore> funge da filtro per la somma degli imponibili
|
||||
// vedi _RIEPILOGOIVA per la spiegazione dei filtri selettivi
|
||||
//
|
||||
// _SCADENZE:
|
||||
// messaggio per stampare le scadenze
|
||||
// sintassi: _SCADENZE,<macro>,<cambio codice>
|
||||
// dove <macro> e' uno dei seguenti:
|
||||
// DATA : stampa la data di scadenza
|
||||
// IMPORTO : stampa l'importo in scadenza
|
||||
// dove <cambio codice> vale 0 o 1 se indica di rendere corrente la prossima scadenza
|
||||
//
|
||||
// CAMPI VIRTUALI
|
||||
// ==============
|
||||
// Oltre a stampare i campi normali del file e' anche possibile stampare i campi virtuali
|
||||
// definiti nei profili semplicemente indicandoli nella istruzione FIELD:
|
||||
// per la testata del documento:
|
||||
// BOLLI, BASESCONTO, IMPOSTE, PROVVD, SCONTOD, SPESEINC, TOTDOC, TOTMER, TOTNS, TOTPRE, TOTSPE
|
||||
// per le righe:
|
||||
// IMPLN, IMPLS, IMPNN, IMPNS, IMPOSTA, PREZZOLN, PREZZOLS, PREZZONN, PREZZONS, PROVVR, SCONTOR
|
||||
// oltre, naturalmente a quelli definiti dall'utente
|
||||
|
268
src/ps/Major/CUSTOM/bollac.ini
Normal file
268
src/ps/Major/CUSTOM/bollac.ini
Normal file
@ -0,0 +1,268 @@
|
||||
[MAIN]
|
||||
TYPE=Bolla di vendita
|
||||
CAMPICALC=TOTMER|TOTPRE|SPESE|SPESIMB|SPESTRA|SPESINC|BOLLI|IMPONIBILI|IMPOSTE|TOTDOC|SCONTOD|SCONTOT|OMAGGI|TOTPROVV
|
||||
CALCOLI=*
|
||||
TOTPROVV=
|
||||
TIPOCF=C
|
||||
MODULE=ve
|
||||
Title(1)=Cliente
|
||||
Title(2)=Pagamenti
|
||||
Title(3)=Ind.Spedizione
|
||||
Title(4)=Spedizione
|
||||
Title(5)=Fatturazione elettronica
|
||||
Title(6)=Righe
|
||||
Title(7)=Totali
|
||||
// RIF_FLD deve essere dichiarato come TRecfield cioè campo virtuale es.RG1:......
|
||||
RIF_FLD_ROW=RG1:RIFFLEX
|
||||
[PROFILO]
|
||||
OCCASEDIT = 4
|
||||
OCFPI = 2
|
||||
COFI = 4
|
||||
STATOPAIV = 4
|
||||
PAIVA = 4
|
||||
LIQDIFF = 4
|
||||
IVAXCASSA = 4
|
||||
GOLEM = 4
|
||||
GRRECAPITO = 4
|
||||
INDCF = 2
|
||||
CIVCF = 2
|
||||
LOCALITACF = 2
|
||||
CAPCF = 2
|
||||
PROVCOM = 2
|
||||
COMCF = 2
|
||||
DENCOM = 2
|
||||
STATOCF = 2
|
||||
DESSTATOCF = 2
|
||||
PACONTRATTO = 4
|
||||
PATIPOCON = 4
|
||||
CONTSEP = 4
|
||||
CODVAL1 = 4
|
||||
CODVAL2 = 4
|
||||
NOME_VAL1 = 4
|
||||
NOME_VAL2 = 4
|
||||
CAMBIO = 4
|
||||
DATA_CAMBIO1 = 4
|
||||
DATA_CAMBIO2 = 4
|
||||
CODLIN = 4
|
||||
DESLIN = 4
|
||||
CODPAG = 5
|
||||
DESCODPAG = 4
|
||||
GRSCADENZE = 4
|
||||
DATAINSC = 4
|
||||
DATASCAD1 = 2
|
||||
DATASCAD2 = 2
|
||||
DATASCAD3 = 2
|
||||
DATASCAD4 = 2
|
||||
DATASCAD5 = 2
|
||||
CODABIA = 5
|
||||
CODCABA = 5
|
||||
CODABIA1 = 4
|
||||
CODCABA1 = 4
|
||||
DESBANAPP = 3
|
||||
DESBANAPP1 = 3
|
||||
IBAN = 4
|
||||
IBAN_STATO = 4
|
||||
IBAN_CHECK = 4
|
||||
BBAN = 4
|
||||
BBAN_CIN = 4
|
||||
BBAN_ABI = 4
|
||||
BBAN_CAB = 4
|
||||
BBAN_CONTO = 4
|
||||
CODABIP = 4
|
||||
CODCABP = 4
|
||||
CODABIP1 = 4
|
||||
CODCABP1 = 4
|
||||
DESBANPRE = 3
|
||||
DESBANPRE1 = 3
|
||||
PROGBNP = 3
|
||||
PROGBNP1 = 4
|
||||
CATVEN = 4
|
||||
DESCATVEN = 2
|
||||
CODLIST = 4
|
||||
DESLIST = 4
|
||||
CODCONT = 4
|
||||
DESCONT = 4
|
||||
CODCAMP = 4
|
||||
DESCAMP = 4
|
||||
SCONTOPERC = 4
|
||||
GRINDSPED = 4
|
||||
CODINDSP = 4
|
||||
RAGSOCSP = 2
|
||||
INDSP = 2
|
||||
CIVSP = 2
|
||||
LOCALITASP = 2
|
||||
CAPSP = 2
|
||||
COMSP = 2
|
||||
DENCOMSP = 2
|
||||
PROVCOMSP = 2
|
||||
STATOSP = 2
|
||||
DESSTATOSP = 2
|
||||
DATADOCRIF = 4
|
||||
NUMDOCRIF = 3
|
||||
CODAG = 4
|
||||
DESAG = 4
|
||||
CODAGVIS = 4
|
||||
DESAGVIS = 4
|
||||
CODZON = 4
|
||||
DESZON = 4
|
||||
CODSPMEZZO = 5
|
||||
DESSPMEZZO = 4
|
||||
CODPORTO = 4
|
||||
DESPORTO = 4
|
||||
CODNOTESP1 = 4
|
||||
DESNOTESP1 = 4
|
||||
CODNOTESP2 = 4
|
||||
DESNOTESP2 = 4
|
||||
CAUSTRASP = 5
|
||||
DENCAUSTRASP = 4
|
||||
CODVETT1 = 4
|
||||
CODVETT2 = 4
|
||||
CODVETT3 = 4
|
||||
NOMEVETT1 = 4
|
||||
NOMEVETT2 = 4
|
||||
NOMEVETT3 = 4
|
||||
NCOPIE = 0
|
||||
GRPARTENZA = 4
|
||||
DATAPART = 4
|
||||
ORAPART = 4
|
||||
IMPPAGATO = 4
|
||||
ACCSALDO = 0
|
||||
DOC1 = 0
|
||||
DOC2 = 0
|
||||
DOC3 = 0
|
||||
DATACONS = 0
|
||||
ASPBENI1 = 5
|
||||
DESCRBENI1 = 4
|
||||
ASPBENI2 = 0
|
||||
DESCRBENI2 = 0
|
||||
IMPNETTI = 0
|
||||
RAGGR = 4
|
||||
RAGGREFF = 4
|
||||
SPESEINC = 4
|
||||
ADDBOLLI = 4
|
||||
UMTARA = 4
|
||||
TARA = 4
|
||||
DESUMTARA = 0
|
||||
UMPNETTO = 4
|
||||
PNETTO = 4
|
||||
DESUMPNETTO = 0
|
||||
NCOLLI = 4
|
||||
CAUSMAG = 5
|
||||
CAUSMAGC = 2
|
||||
DESCRMAG = 4
|
||||
DESCRMAGC = 2
|
||||
BLANK = 2
|
||||
CODNOTE = 4
|
||||
NOTECLI = 3
|
||||
CUP = 4
|
||||
DESCRCUP = 4
|
||||
CIG = 4
|
||||
DESCRCIG = 4
|
||||
CMSH = 4
|
||||
TIPO_SDI = 4
|
||||
INVIO_FP = 4
|
||||
REG_FISCF = 4
|
||||
[DEFAULT]
|
||||
Default(0)=134|VEN
|
||||
[SH]
|
||||
Col(0)=103
|
||||
Col(1)=104
|
||||
Col(2)=105
|
||||
Col(3)=155
|
||||
Col(4)=106
|
||||
Col(5)=107
|
||||
Col(6)=108
|
||||
Col(7)=109
|
||||
Col(8)=110
|
||||
Col(9)=111
|
||||
Col(10)=112
|
||||
Col(11)=113
|
||||
Col(12)=120
|
||||
Col(13)=155
|
||||
Col(14)=121
|
||||
Col(15)=122
|
||||
Col(16)=123
|
||||
Col(17)=166
|
||||
Col(18)=124
|
||||
Col(19)=125
|
||||
Col(20)=118
|
||||
Col(21)=117
|
||||
Col(22)=116
|
||||
Col(23)=127
|
||||
Col(24)=128
|
||||
Col(25)=129
|
||||
Col(26)=102
|
||||
|
||||
[RIGHE]
|
||||
[HANDLERS]
|
||||
[PROFILOGRUPPO]
|
||||
101 = 0
|
||||
100 = 4
|
||||
200 = 4
|
||||
300 = 4
|
||||
400 = 4
|
||||
500 = 4
|
||||
600 = 4
|
||||
700 = 4
|
||||
800 = 4
|
||||
810 = 4
|
||||
820 = 4
|
||||
830 = 4
|
||||
900 = 4
|
||||
1000 = 4
|
||||
1100 = 4
|
||||
1200 = 4
|
||||
1210 = 4
|
||||
1300 = 4
|
||||
1400 = 4
|
||||
1500 = 4
|
||||
1600 = 0
|
||||
1700 = 4
|
||||
1800 = 4
|
||||
1900 = 4
|
||||
2000 = 0
|
||||
2100 = 4
|
||||
2200 = 0
|
||||
2300 = 4
|
||||
2400 = 4
|
||||
2500 = 4
|
||||
2700 = 4
|
||||
2710 = 4
|
||||
2800 = 4
|
||||
2900 = 4
|
||||
3000 = 4
|
||||
3100 = 4
|
||||
4000 = 4
|
||||
[ORDINEGRUPPI]
|
||||
NGROUPS=31
|
||||
1=100
|
||||
2=2500
|
||||
3=200
|
||||
4=300
|
||||
5=400
|
||||
6=500
|
||||
7=600
|
||||
8=700
|
||||
9=2400
|
||||
10=2300
|
||||
11=800
|
||||
12=810
|
||||
13=820
|
||||
14=830
|
||||
15=900
|
||||
16=1100
|
||||
17=1200
|
||||
18=1500
|
||||
19=1210
|
||||
20=1300
|
||||
21=1400
|
||||
22=2100
|
||||
23=2800
|
||||
24=2700
|
||||
25=2710
|
||||
26=1700
|
||||
27=1800
|
||||
28=1000
|
||||
29=2900
|
||||
30=3000
|
||||
31=3100
|
2997
src/ps/Major/CUSTOM/bollac.msk
Normal file
2997
src/ps/Major/CUSTOM/bollac.msk
Normal file
File diff suppressed because it is too large
Load Diff
390
src/ps/Major/CUSTOM/bolmajor.rep
Normal file
390
src/ps/Major/CUSTOM/bolmajor.rep
Normal file
@ -0,0 +1,390 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<report libraries="ve1300" name="bolmajor" orientation="1" lpi="6">
|
||||
<description>Bolla personalizzata Major</description>
|
||||
<font face="Courier New" size="10" />
|
||||
<section type="Head" height="25" pattern="1">
|
||||
<font face="Arial" size="10" />
|
||||
<field y="6" type="Stringa" hidden="1" width="10" pattern="1">
|
||||
<source>16.COM</source>
|
||||
<prescript description="H0.0 PRESCRIPT">MESSAGE EMPTY DISABLE,69
|
||||
MESSAGE ENABLE,69</prescript>
|
||||
</field>
|
||||
<field x="90.5" y="18.25" type="Stringa" width="2" id="9" pattern="1">
|
||||
<prescript description="H0.9 PRESCRIPT">MESSAGE _PAGENO</prescript>
|
||||
</field>
|
||||
<field x="77" y="18.25" type="Data" width="10" id="10" pattern="1">
|
||||
<font face="Arial" bold="1" size="10" />
|
||||
<source>33.DATADOC</source>
|
||||
</field>
|
||||
<field x="67.5" y="18.25" type="Stringa" align="right" width="6.5" id="11" pattern="1">
|
||||
<font face="Arial" bold="1" size="10" />
|
||||
<source>33.NDOC</source>
|
||||
</field>
|
||||
<field x="1" y="17.75" type="Stringa" hidden="1" width="5" id="12" pattern="1">
|
||||
<source>34.CODMAG</source>
|
||||
</field>
|
||||
<field x="26.5" y="20.5" type="Stringa" width="16" id="13" pattern="1">
|
||||
<prescript description="H0.13 PRESCRIPT">MESSAGE _CLIENTE,COFI</prescript>
|
||||
</field>
|
||||
<field x="82" y="20.5" type="Stringa" width="6" id="14" pattern="1">
|
||||
<source>IF(33.CODVAL='','EURO',33.CODVAL)</source>
|
||||
</field>
|
||||
<field x="1" y="20.5" type="Stringa" align="right" width="6" id="15" pattern="1">
|
||||
<source>33.CODCF</source>
|
||||
</field>
|
||||
<field x="11.5" y="20.5" type="Stringa" width="14" id="16" pattern="1">
|
||||
<prescript description="H0.16 PRESCRIPT">MESSAGE _CLIENTE,PAIV</prescript>
|
||||
</field>
|
||||
<field x="50.5" y="22" deactivated="1" type="Stringa" width="45" id="18" pattern="1">
|
||||
<source>208@.S0</source>
|
||||
</field>
|
||||
<field x="49" y="8" type="Stringa" width="59" height="2" id="20" pattern="1">
|
||||
<font face="Arial" bold="1" size="10" />
|
||||
<prescript description="H0.20 PRESCRIPT">MESSAGE _CLIENTE,!RAGSOC</prescript>
|
||||
</field>
|
||||
<field x="49" y="9.25" type="Stringa" width="44" id="21" pattern="1">
|
||||
<prescript description="H0.21 PRESCRIPT">MESSAGE _CLIENTE,!INDNUM</prescript>
|
||||
</field>
|
||||
<field x="49" y="10.25" type="Stringa" width="44" id="22" pattern="1">
|
||||
<prescript description="H0.22 PRESCRIPT">MESSAGE _CLIENTE,LOCALITACF</prescript>
|
||||
</field>
|
||||
<field x="49" y="11.25" type="Stringa" width="5" id="23" pattern="1">
|
||||
<prescript description="H0.23 PRESCRIPT">MESSAGE _CLIENTE,!CAP</prescript>
|
||||
</field>
|
||||
<field x="55" y="11.25" type="Stringa" hidden="1" width="30" height="2" id="24" pattern="1">
|
||||
<prescript description="H0.24 PRESCRIPT">MESSAGE _CLIENTE,!COM-E;DENCOM
|
||||
MESSAGE COPY,26</prescript>
|
||||
</field>
|
||||
<field x="55" y="11.25" type="Stringa" hidden="1" width="2" id="25" pattern="1">
|
||||
<prescript description="H0.25 PRESCRIPT">MESSAGE _CLIENTE,!COM-E;PROVCOM
|
||||
MESSAGE APPEND,26</prescript>
|
||||
</field>
|
||||
<field x="55" y="11.25" type="Stringa" width="38" height="2" id="26" pattern="1" />
|
||||
<field x="43" y="22" type="Stringa" hidden="1" width="3" id="27" pattern="1">
|
||||
<prescript description="H0.27 PRESCRIPT">MESSAGE _CLIENTE,STATOCF</prescript>
|
||||
</field>
|
||||
<field x="49" y="13" type="Stringa" hidden="1" width="25" id="28" pattern="1">
|
||||
<prescript description="H0.28 PRESCRIPT">MESSAGE _TABLEREAD,%STA,#27,S0
|
||||
MESSAGE APPEND,26</prescript>
|
||||
</field>
|
||||
<field x="30.5" y="18.25" type="Stringa" width="35" id="31" pattern="1">
|
||||
<font face="Arial" bold="1" size="10" />
|
||||
<source>210@.S0</source>
|
||||
</field>
|
||||
<field x="9" y="20.5" type="Stringa" width="2" id="33" pattern="1">
|
||||
<prescript description="H0.33 PRESCRIPT">MESSAGE _CLIENTE,STATOPAIV</prescript>
|
||||
</field>
|
||||
<field x="29" y="22.75" deactivated="1" type="Stringa" width="27" id="35" pattern="1" text="VALUTA ">
|
||||
<source>IF(33-E;CODVAL="";"LIRE";209@-E;S0)</source>
|
||||
</field>
|
||||
<field x="1" y="22.75" deactivated="1" type="Stringa" width="27" id="36" pattern="1">
|
||||
<source>210@.S0</source>
|
||||
</field>
|
||||
<field x="43.5" y="20.5" deactivated="1" type="Stringa" hidden="1" width="38" id="37" pattern="1">
|
||||
<source>211@.S0</source>
|
||||
</field>
|
||||
<field x="1" y="16.25" type="Stringa" hidden="1" width="5" id="40" pattern="1">
|
||||
<source>16.STATO</source>
|
||||
<prescript description="H0.40 PRESCRIPT">#THIS @
|
||||
STRLEN
|
||||
DUP
|
||||
1 =
|
||||
IF
|
||||
"00" #THIS @ + #THIS !
|
||||
THEN
|
||||
2 =
|
||||
IF
|
||||
"0" #THIS @ + #THIS !
|
||||
THEN
|
||||
|
||||
</prescript>
|
||||
</field>
|
||||
<field y="13" type="Testo" width="29" id="50" pattern="2" text="DOCUMENTO DI TRASPORTO ">
|
||||
<font face="Arial" bold="1" size="11" />
|
||||
</field>
|
||||
<field x="29.5" y="13.25" type="Testo" width="18" id="50" pattern="2" text="(D.P.R. 14 - 08 - 96 - n. 472)">
|
||||
<font face="Arial" bold="1" size="8" />
|
||||
</field>
|
||||
<field type="Stringa" hidden="1" width="35" id="61" pattern="1">
|
||||
<source>16.INDIR</source>
|
||||
<prescript description="H0.61 PRESCRIPT">MESSAGE COPY,63</prescript>
|
||||
</field>
|
||||
<field y="1" type="Stringa" hidden="1" width="10" id="62" pattern="1">
|
||||
<source>16.CIV</source>
|
||||
<prescript description="H0.62 PRESCRIPT">MESSAGE APPEND,63</prescript>
|
||||
</field>
|
||||
<field x="49" y="15" type="Stringa" width="43.5" id="63" pattern="1">
|
||||
<groups>11</groups>
|
||||
<prescript description="H0.63 PRESCRIPT">MESSAGE EMPTY DISABLE,999
|
||||
MESSAGE ENABLE,999</prescript>
|
||||
</field>
|
||||
<field x="49" y="16" type="Stringa" width="5" id="65" pattern="1">
|
||||
<source>16.CAP</source>
|
||||
</field>
|
||||
<field y="2" type="Stringa" hidden="1" width="25" id="67" pattern="1">
|
||||
<source>13.DENCOM</source>
|
||||
<prescript description="H0.67 PRESCRIPT">MESSAGE COPY,69</prescript>
|
||||
</field>
|
||||
<field y="3" type="Stringa" hidden="1" width="15" id="68" pattern="1">
|
||||
<source>13.PROVCOM</source>
|
||||
<prescript description="H0.68 PRESCRIPT">MESSAGE APPEND,69</prescript>
|
||||
</field>
|
||||
<field x="54" y="16" type="Stringa" width="38" height="2" id="69" pattern="1" />
|
||||
<field x="6.5" y="16.25" type="Stringa" hidden="1" width="25" id="70" pattern="1">
|
||||
<prescript description="H0.70 PRESCRIPT">MESSAGE _TABLEREAD,%STA,#40,S0
|
||||
MESSAGE APPEND,69</prescript>
|
||||
</field>
|
||||
<field x="49" y="14" type="Stringa" width="44" id="75" pattern="1">
|
||||
<source>16.RAGSOC</source>
|
||||
</field>
|
||||
<field y="4" type="Stringa" hidden="1" width="5" id="119" pattern="1">
|
||||
<source>CODINDSP</source>
|
||||
<prescript description="H0.119 PRESCRIPT">MESSAGE EMPTY ENABLE,130|DISABLE,11@
|
||||
MESSAGE DISABLE,130|ENABLE,11@</prescript>
|
||||
</field>
|
||||
<field x="49" y="13" type="Testo" width="30" id="999" pattern="1" text="DESTINAZIONE DIVERSA:" />
|
||||
</section>
|
||||
<section type="Head" level="1" pattern="1" />
|
||||
<section type="Body" pattern="1">
|
||||
<field x="1" y="0.5" type="Immagine" width="45" height="10" pattern="1" text="Logo Personalizzato">
|
||||
<font face="Courier New" bold="1" size="10" />
|
||||
<source>"major-testa.jpg"</source>
|
||||
</field>
|
||||
<field border="1" radius="100" x="47.5" y="7" type="Rettangolo" shade_offset="50" width="45" height="10" pattern="2" />
|
||||
<field border="1" radius="100" y="17.25" type="Rettangolo" shade_offset="50" width="92.5" height="4.5" pattern="2" />
|
||||
<field x="1" y="17.5" type="Testo" width="14.5" pattern="2" text="Magazzino">
|
||||
<font italic="1" face="Arial" size="8" />
|
||||
</field>
|
||||
<field x="30" y="17.5" type="Testo" width="11" pattern="2" text="Tipo Documento">
|
||||
<font italic="1" face="Arial" size="8" />
|
||||
</field>
|
||||
<field x="69.5" y="17.5" type="Testo" width="6" pattern="2" text="Numero">
|
||||
<font italic="1" face="Arial" size="8" />
|
||||
</field>
|
||||
<field x="79" y="17.5" type="Testo" width="7" pattern="2" text="Data">
|
||||
<font italic="1" face="Arial" size="8" />
|
||||
</field>
|
||||
<field x="87" y="17.5" type="Testo" width="5" pattern="2" text="Pagina">
|
||||
<font italic="1" face="Arial" size="8" />
|
||||
</field>
|
||||
<field border="1" x="0.5" y="19.5" type="Linea" width="92" height="0" pattern="1" />
|
||||
<field x="1" y="19.5" type="Testo" width="8" pattern="1" text="Cod.Cliente">
|
||||
<font italic="1" face="Arial" size="8" />
|
||||
</field>
|
||||
<field x="10.25" y="19.5" type="Testo" width="6" pattern="1" text="P.IVA">
|
||||
<font italic="1" face="Arial" size="8" />
|
||||
</field>
|
||||
<field x="26.5" y="19.5" type="Testo" width="10" pattern="1" text="Cod. Fisc.">
|
||||
<font italic="1" face="Arial" size="8" />
|
||||
</field>
|
||||
<field x="43.75" y="19.5" type="Testo" width="8.5" pattern="1" text="Agente">
|
||||
<font italic="1" face="Arial" size="8" />
|
||||
</field>
|
||||
<field x="81.75" y="19.5" type="Testo" width="8.5" pattern="1" text="Valuta">
|
||||
<font italic="1" face="Arial" size="8" />
|
||||
</field>
|
||||
<field border="1" radius="100" y="22.5" type="Rettangolo" shade_offset="50" width="92.5" height="31.5" pattern="2" />
|
||||
<field border="1" x="20.75" y="22.5" type="Linea" height="31.5" pattern="1" />
|
||||
<field border="1" x="51.87" y="22.5" type="Linea" height="31.5" pattern="1" />
|
||||
<field border="1" x="63.5" y="22.5" type="Linea" height="31.5" pattern="1" />
|
||||
<field border="1" x="67.5" y="22.5" type="Linea" height="31.5" pattern="1" />
|
||||
<field border="1" x="84.5" y="22.5" type="Linea" height="31.5" pattern="1" />
|
||||
<field border="1" x="77.3" y="24.25" type="Linea" height="30" pattern="1" />
|
||||
<field border="1" y="24.31" type="Linea" width="92.5" height="0" pattern="1" />
|
||||
<field border="1" radius="100" x="0.25" y="55" type="Rettangolo" shade_offset="50" width="92.5" height="8.75" pattern="2" />
|
||||
<field x="0.75" y="55" type="Testo" width="14.5" pattern="1" text="Trasporto a Mezzo">
|
||||
<font italic="1" face="Arial" size="8" />
|
||||
</field>
|
||||
<field x="21.25" y="55" type="Testo" width="17.5" pattern="1" text="Aspetto Esteriore dei Beni">
|
||||
<font italic="1" face="Arial" size="8" />
|
||||
</field>
|
||||
<field x="59.25" y="55" type="Testo" width="17" pattern="1" text="Causale del Trasporto">
|
||||
<font italic="1" face="Arial" size="8" />
|
||||
</field>
|
||||
<field border="1" x="0.25" y="57.25" type="Linea" width="92" height="0" pattern="1" />
|
||||
<field x="0.75" y="57.25" type="Testo" align="right" width="6.5" pattern="1" text="Colli">
|
||||
<font italic="1" face="Arial" size="8" />
|
||||
</field>
|
||||
<field x="23" y="57.25" type="Testo" width="6.5" pattern="1" text="Peso Kg.">
|
||||
<font italic="1" face="Arial" size="8" />
|
||||
</field>
|
||||
<field x="30" y="57.25" type="Testo" width="8.5" pattern="1" text="Porto">
|
||||
<font italic="1" face="Arial" size="8" />
|
||||
</field>
|
||||
<field border="1" x="77.5" y="57.25" type="Linea" height="6.5" pattern="1" />
|
||||
<field x="78.5" y="57.25" type="Testo" width="14" pattern="1" text="Firma Conducente">
|
||||
<font italic="1" face="Arial" size="8" />
|
||||
</field>
|
||||
<field x="59.75" y="57.5" type="Testo" width="17" pattern="2" text="Data e Ora Inizio Trasporto">
|
||||
<font italic="1" face="Arial" size="8" />
|
||||
</field>
|
||||
<field border="1" x="0.25" y="59.25" type="Linea" width="92" height="0" pattern="1" />
|
||||
<field x="1" y="59.25" type="Testo" width="8" pattern="1" text="Annotazioni">
|
||||
<font italic="1" face="Arial" size="8" />
|
||||
</field>
|
||||
<field x="78.5" y="59.25" type="Testo" width="14" pattern="1" text="Firma Destinatario">
|
||||
<font italic="1" face="Arial" size="8" />
|
||||
</field>
|
||||
<field border="1" x="0.25" y="61.5" type="Linea" width="92" height="0" pattern="1" />
|
||||
<field x="0.75" y="61.5" type="Testo" width="15.5" pattern="1" text="Incaricato del Trasporto">
|
||||
<font italic="1" face="Arial" size="8" />
|
||||
</field>
|
||||
<field x="78.5" y="61.5" type="Testo" width="14" pattern="1" text="Firma Vettore">
|
||||
<font italic="1" face="Arial" size="8" />
|
||||
</field>
|
||||
<field y="65" type="Testo" align="center" width="93" pattern="2" text="20851 Lissone (MB) - Via delle Industrie, 3 - Telefono 039 481418 - Telefax 039 2457878 ">
|
||||
<font face="Arial" size="9" />
|
||||
</field>
|
||||
<field y="66" type="Testo" align="center" width="93" pattern="2" text="E-mail: gacerizz@tin.it - www.major-engineering.com - Cod. Fisc. 08568590155 - Part. Iva. 00914330964">
|
||||
<font face="Arial" size="9" />
|
||||
</field>
|
||||
<field x="0.5" y="67.06" type="Testo" align="center" width="93" pattern="2" text="Registro Imprese di Monza e Brianza Numero REA 1232657 Capitale sociale euro 11.000,00">
|
||||
<font face="Arial" size="9" />
|
||||
</field>
|
||||
<field x="49" y="6.5" type="Testo" width="16" id="50" pattern="2" text=" Intestatario Documento">
|
||||
<font italic="1" face="Arial" size="8" />
|
||||
</field>
|
||||
<field x="1.5" y="23" type="Testo" width="9.5" id="202" pattern="1" text="Articolo">
|
||||
<font face="Arial" bold="1" size="8" />
|
||||
</field>
|
||||
<field x="22.25" y="23" type="Testo" width="28" id="203" pattern="1" text="Descrizione">
|
||||
<font face="Arial" bold="1" size="8" />
|
||||
</field>
|
||||
<field x="64.5" y="23" type="Testo" width="3" id="204" pattern="1" text="UM">
|
||||
<font face="Arial" bold="1" size="8" />
|
||||
</field>
|
||||
<field x="69.5" y="23" type="Testo" width="6.5" id="209" pattern="1" text="Quantit&#E0;">
|
||||
<font face="Arial" bold="1" size="8" />
|
||||
</field>
|
||||
</section>
|
||||
<section type="Body" level="1" can_break="1" pattern="1">
|
||||
<condition>!((34.TIPORIGA='08'))</condition>
|
||||
<font face="Arial" size="10" />
|
||||
<field x="0.5" type="Stringa" hidden="1" bg_color="#E9E9E9" width="3.5" id="50" pattern="1">
|
||||
<font face="Arial" size="9" />
|
||||
<source>34.CODARTMAG</source>
|
||||
<prescript description="B1.50 PRESCRIPT">MESSAGE EMPTY DISABLE,51
|
||||
MESSAGE ENABLE,51</prescript>
|
||||
</field>
|
||||
<field x="0.5" type="Stringa" width="20" id="51" pattern="1">
|
||||
<font face="Arial" size="9" />
|
||||
<source>34.CODART</source>
|
||||
</field>
|
||||
<field x="22" type="Stringa" bg_color="#D4D4D4" dynamic_height="1" width="29" height="15" id="52" pattern="1">
|
||||
<font face="Arial" size="9" />
|
||||
<prescript description="B1.52 PRESCRIPT">MESSAGE _DESCRIGA</prescript>
|
||||
</field>
|
||||
<field x="64" type="Stringa" bg_color="#E6E6E6" width="3" id="53" pattern="1">
|
||||
<font face="Arial" size="9" />
|
||||
<source>34.UMQTA</source>
|
||||
<prescript description="B1.53 PRESCRIPT">MESSAGE _ALIGN,#52,TOP</prescript>
|
||||
</field>
|
||||
<field x="67" type="Numero" align="right" bg_color="#00FFFF" width="10" id="54" pattern="1" hide_zero="1" text="###.###,@@">
|
||||
<font face="Arial" size="9" />
|
||||
<groups>30</groups>
|
||||
<source>34.QTA</source>
|
||||
<prescript description="B1.54 PRESCRIPT">MESSAGE _ALIGN,#52,TOP</prescript>
|
||||
</field>
|
||||
<field x="52" type="Stringa" align="right" bg_color="#E6E6E6" width="11" id="998" pattern="1">
|
||||
<font face="Arial" size="9" />
|
||||
<source>47.COD_PMS</source>
|
||||
<prescript description="B1.998 PRESCRIPT">MESSAGE _ALIGN,#52,TOP</prescript>
|
||||
</field>
|
||||
</section>
|
||||
<section y="53" hidden_if_needed="1" type="Foot" pattern="1">
|
||||
<font face="Arial" size="10" />
|
||||
<field x="80" y="14" type="Testo" width="17" id="100" pattern="1" text="E;E;E; SEGUE E;E;E;">
|
||||
<font italic="1" face="Arial" bold="1" size="10" />
|
||||
</field>
|
||||
</section>
|
||||
<section y="54" type="Foot" level="1" pattern="1">
|
||||
<field x="59" y="2" type="Stringa" width="22.5" id="34" pattern="1">
|
||||
<source>207@.S0</source>
|
||||
</field>
|
||||
<field x="1.25" y="2" type="Array" width="19" id="101" pattern="1">
|
||||
<source>CODSPMEZZO</source>
|
||||
<list>
|
||||
<li Value=" " Code=" " />
|
||||
<li Value="DESTINATARIO" Code="D" />
|
||||
<li Value="MITTENTE" Code="M" />
|
||||
<li Value="VETTORE" Code="V" />
|
||||
</list>
|
||||
</field>
|
||||
<field x="36" y="8.5" type="Stringa" hidden="1" width="29" id="105" pattern="1">
|
||||
<source>TRIM(205@.S0)</source>
|
||||
<prescript description="F1.105 PRESCRIPT">MESSAGE COPY,107</prescript>
|
||||
</field>
|
||||
<field x="27" y="7.5" type="Stringa" hidden="1" width="35" id="106" pattern="1">
|
||||
<source>TRIM(205@.S1[1,35])</source>
|
||||
<prescript description="F1.106 PRESCRIPT">MESSAGE APPEND,107</prescript>
|
||||
</field>
|
||||
<field x="1" y="8.5" type="Stringa" width="76.5" id="107" pattern="1" />
|
||||
<field x="45" y="7.5" type="Stringa" hidden="1" width="10" id="108" pattern="1">
|
||||
<source>TRIM(205@.S1[36,45])</source>
|
||||
<prescript description="F1.108 PRESCRIPT">MESSAGE APPEND,107</prescript>
|
||||
</field>
|
||||
<field x="57.5" y="8" type="Stringa" hidden="1" width="5" id="110" pattern="1">
|
||||
<source>TRIM(205@.S7)</source>
|
||||
<prescript description="F1.110 PRESCRIPT">MESSAGE APPEND,107</prescript>
|
||||
</field>
|
||||
<field x="18" y="8.5" type="Stringa" hidden="1" width="18" id="111" pattern="1">
|
||||
<source>TRIM(205@.S1[46,70])</source>
|
||||
<prescript description="F1.111 PRESCRIPT">MESSAGE APPEND,107</prescript>
|
||||
</field>
|
||||
<field x="21" y="7.5" type="Stringa" hidden="1" width="5" id="112" pattern="1">
|
||||
<source>205@.S9</source>
|
||||
</field>
|
||||
<field x="9" y="8.5" type="Stringa" hidden="1" width="35" id="113" pattern="1">
|
||||
<prescript description="F1.113 PRESCRIPT">MESSAGE _ISAMREAD,13,COM=#112,DENCOM
|
||||
MESSAGE APPEND,107</prescript>
|
||||
</field>
|
||||
<field x="15" y="7.5" type="Stringa" hidden="1" width="2" id="114" pattern="1">
|
||||
<prescript description="F1.114 PRESCRIPT">MESSAGE _ISAMREAD,13,COM=#112,PROVCOM
|
||||
MESSAGE APPEND,107</prescript>
|
||||
</field>
|
||||
<field x="51" y="8.5" deactivated="1" type="Stringa" width="38" id="115" pattern="1" />
|
||||
<field x="69.75" y="4.25" type="Stringa" width="5" id="117" pattern="1" text="##:##">
|
||||
<source>ORAPART</source>
|
||||
</field>
|
||||
<field x="59.75" y="4.25" type="Data" width="8" id="118" pattern="1">
|
||||
<source>DATAPART</source>
|
||||
</field>
|
||||
<field x="20.75" y="2" type="Stringa" width="34.5" id="120" pattern="1">
|
||||
<source>206@.S0</source>
|
||||
</field>
|
||||
<field x="16.5" y="4.25" type="Numero" align="right" width="12" id="121" pattern="1" hide_zero="1" text="#########">
|
||||
<source>IF(33.PNETTO=0,TOTPESO,33.PNETTO)</source>
|
||||
</field>
|
||||
<field x="0.5" y="4.25" type="Numero" align="right" width="6" id="122" pattern="1" hide_zero="1">
|
||||
<source>IF(33.NCOLLI=0,TOTCOLLI,33.NCOLLI)</source>
|
||||
</field>
|
||||
<field x="0.5" y="6.25" type="Stringa" width="76.5" id="157" pattern="1">
|
||||
<source>33.NOTE</source>
|
||||
</field>
|
||||
<field x="30.25" y="4.25" type="Stringa" width="27.5" id="158" pattern="1">
|
||||
<source>203@.S0</source>
|
||||
</field>
|
||||
</section>
|
||||
<sql>USE 33
|
||||
JOIN 34 INTO CODNUM==CODNUM ANNO==ANNO PROVV==PROVV NDOC==NDOC
|
||||
JOIN 17 TO 33 INTO TIPOCF==TIPOCF CODCF==CODCF
|
||||
JOIN 20 TO 33 INTO TIPOCF==TIPOCF CODCF==CODCF
|
||||
JOIN 16 TO 33 INTO TIPOCF==TIPOCF CODCF==CODCF CODIND==CODINDSP
|
||||
JOIN 16 TO 17 ALIAS 116 INTO TIPOCF==TIPOCF CODCF==CODCF CODIND==CODINDSP
|
||||
JOIN 13 TO 16 INTO STATO=STATO COM=COM
|
||||
JOIN 47 TO 34 INTO CODART==CODART
|
||||
JOIN %CPG TO 33 ALIAS 201 INTO CODTAB==CODPAG
|
||||
JOIN 122 TO 33 INTO CODAGE==CODAG
|
||||
JOIN %POR TO 33 ALIAS 203 INTO CODTAB==CODPORTO
|
||||
JOIN %BAN TO 33 ALIAS 204 INTO CODTAB==CODABIA+CODCABA
|
||||
JOIN %VET TO 33 ALIAS 205 INTO CODTAB==CODVETT1
|
||||
JOIN %ABE TO 33 ALIAS 206 INTO CODTAB==ASPBENI1
|
||||
JOIN %CTR TO 33 ALIAS 207 INTO CODTAB==CAUSTRASP
|
||||
JOIN %BAN TO 33 ALIAS 208 INTO CODTAB==CODABIA
|
||||
JOIN %VAL TO 33 ALIAS 209 INTO CODTAB==CODVAL
|
||||
JOIN %TIP TO 33 ALIAS 210 INTO CODTAB==TIPODOC
|
||||
JOIN %MSP TO 33 ALIAS 211 INTO CODTAB==CODSPMEZZO
|
||||
JOIN GCA TO 34 ALIAS 212 INTO CODTAB==3+CODART[7,12]
|
||||
JOIN GCA TO 34 ALIAS 213 INTO CODTAB==5+CODART[17,18]
|
||||
</sql>
|
||||
</report>
|
533
src/ps/Major/CUSTOM/fatmajor.rep
Normal file
533
src/ps/Major/CUSTOM/fatmajor.rep
Normal file
@ -0,0 +1,533 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<report libraries="ve1300" name="fatmajor" orientation="1" lpi="6">
|
||||
<description>Fattura personalizzata Major</description>
|
||||
<font face="Courier New" size="10" />
|
||||
<section type="Head" height="28" pattern="1">
|
||||
<font face="Arial" size="10" />
|
||||
<field x="90.5" y="19" type="Stringa" width="2" id="9" pattern="1">
|
||||
<prescript description="H0.9 PRESCRIPT">MESSAGE _PAGENO</prescript>
|
||||
</field>
|
||||
<field x="77" y="19" type="Data" width="10" id="10" pattern="1">
|
||||
<font face="Arial" bold="1" size="10" />
|
||||
<source>33.DATADOC</source>
|
||||
</field>
|
||||
<field x="67.5" y="19" type="Stringa" align="right" width="6.5" id="11" pattern="1">
|
||||
<font face="Arial" bold="1" size="10" />
|
||||
<source>33.NDOC</source>
|
||||
</field>
|
||||
<field x="43" y="19" type="Stringa" width="16" id="12" pattern="1">
|
||||
<prescript description="H0.12 PRESCRIPT">MESSAGE _CLIENTE,COFI</prescript>
|
||||
</field>
|
||||
<field x="59" y="19" type="Stringa" width="5" id="14" pattern="1">
|
||||
<source>IF(33.CODVAL='','EURO',33.CODVAL)</source>
|
||||
</field>
|
||||
<field x="18" y="19" type="Stringa" align="right" width="6" id="15" pattern="1">
|
||||
<source>33.CODCF</source>
|
||||
</field>
|
||||
<field x="28" y="19" type="Stringa" width="14" id="16" pattern="1">
|
||||
<prescript description="H0.16 PRESCRIPT">MESSAGE _CLIENTE,PAIV</prescript>
|
||||
</field>
|
||||
<field x="1" y="21.5" type="Stringa" width="41" id="17" pattern="1">
|
||||
<source>201@.S0</source>
|
||||
</field>
|
||||
<field x="43" y="20.5" deactivated="1" type="Stringa" width="23" id="18" pattern="1">
|
||||
<source>208@.S0</source>
|
||||
</field>
|
||||
<field x="50.5" y="27" deactivated="1" type="Stringa" width="45" id="18" pattern="1">
|
||||
<source>208@.S0</source>
|
||||
</field>
|
||||
<field x="43" y="21.5" type="Stringa" width="51" id="19" pattern="1">
|
||||
<source>204@.S0</source>
|
||||
</field>
|
||||
<field x="49" y="10.5" type="Stringa" width="59" height="2" id="20" pattern="1">
|
||||
<font face="Arial" bold="1" size="10" />
|
||||
<prescript description="H0.20 PRESCRIPT">MESSAGE _CLIENTE,!RAGSOC</prescript>
|
||||
</field>
|
||||
<field x="49" y="12.5" type="Stringa" width="44" id="21" pattern="1">
|
||||
<prescript description="H0.21 PRESCRIPT">MESSAGE _CLIENTE,!INDNUM</prescript>
|
||||
</field>
|
||||
<field x="49" y="13.5" type="Stringa" width="44" id="22" pattern="1">
|
||||
<prescript description="H0.22 PRESCRIPT">MESSAGE _CLIENTE,LOCALITACF</prescript>
|
||||
</field>
|
||||
<field x="49" y="14.5" type="Stringa" width="5" id="23" pattern="1">
|
||||
<prescript description="H0.23 PRESCRIPT">MESSAGE _CLIENTE,!CAP</prescript>
|
||||
</field>
|
||||
<field x="55" y="14.5" type="Stringa" hidden="1" width="30" height="2" id="24" pattern="1">
|
||||
<prescript description="H0.24 PRESCRIPT">MESSAGE _CLIENTE,!COM-E;DENCOM
|
||||
MESSAGE COPY,26</prescript>
|
||||
</field>
|
||||
<field x="55" y="14.5" type="Stringa" hidden="1" width="2" id="25" pattern="1">
|
||||
<prescript description="H0.25 PRESCRIPT">MESSAGE _CLIENTE,!COM-E;PROVCOM
|
||||
MESSAGE APPEND,26</prescript>
|
||||
</field>
|
||||
<field x="55" y="14.5" type="Stringa" width="38" height="2" id="26" pattern="1" />
|
||||
<field x="43" y="27" type="Stringa" hidden="1" width="3" id="27" pattern="1">
|
||||
<prescript description="H0.27 PRESCRIPT">MESSAGE _CLIENTE,STATOCF</prescript>
|
||||
</field>
|
||||
<field x="49" y="15.5" type="Stringa" width="25" id="28" pattern="1">
|
||||
<prescript description="H0.28 PRESCRIPT">MESSAGE _TABLEREAD,%STA,#27,S0</prescript>
|
||||
</field>
|
||||
<field x="1" y="19" type="Stringa" width="16" id="31" pattern="1">
|
||||
<font face="Arial" bold="1" size="10" />
|
||||
<source>210@.S0</source>
|
||||
</field>
|
||||
<field x="25.5" y="19" type="Stringa" width="2" id="33" pattern="1">
|
||||
<prescript description="H0.33 PRESCRIPT">MESSAGE _CLIENTE,STATOPAIV</prescript>
|
||||
</field>
|
||||
<field x="22.25" y="24.5" type="Stringa" width="70" id="36" pattern="1">
|
||||
<source>212@.S0</source>
|
||||
</field>
|
||||
<field x="1" y="26.5" deactivated="1" type="Stringa" width="27" id="36" pattern="1">
|
||||
<source>210@.S0</source>
|
||||
</field>
|
||||
<field x="21" y="20.5" deactivated="1" type="Stringa" width="21" id="37" pattern="1">
|
||||
<source>211@.S0</source>
|
||||
</field>
|
||||
<field x="57.5" y="22.5" type="Numero" align="right" width="6.5" id="64" pattern="1" hide_zero="1" text="@@@@@">
|
||||
<source>33.CODCABA</source>
|
||||
</field>
|
||||
<field x="45.25" y="22.5" type="Numero" align="right" width="6.5" id="65" pattern="1" hide_zero="1" text="@@@@@">
|
||||
<source>33.CODABIA</source>
|
||||
</field>
|
||||
<field x="1.25" y="24.5" type="Stringa" width="20.5" id="65" pattern="1">
|
||||
<source>33.CODCMS</source>
|
||||
</field>
|
||||
<field x="68.5" y="22.5" type="Stringa" align="right" width="16.5" id="66" pattern="1">
|
||||
<source>20.NUMCC</source>
|
||||
</field>
|
||||
</section>
|
||||
<section type="Head" level="1" pattern="1" />
|
||||
<section type="Body" pattern="1">
|
||||
<field x="1" y="0.5" type="Immagine" bg_color="#C0C0C0" width="45" height="10" pattern="5">
|
||||
<source>"major-testa.jpg"</source>
|
||||
</field>
|
||||
<field border="1" radius="100" x="0.5" y="18" type="Rettangolo" shade_offset="50" width="92" height="8" pattern="2" />
|
||||
<field border="1" x="0.5" y="20.5" type="Linea" width="92" height="0" pattern="1" />
|
||||
<field border="1" x="0.5" y="23.5" type="Linea" width="92" height="0" pattern="1" />
|
||||
<field border="1" radius="100" x="0.5" y="26.5" type="Rettangolo" shade_offset="50" width="92" height="23.5" pattern="2" />
|
||||
<field border="1" radius="100" x="0.5" y="51" type="Rettangolo" shade_offset="50" width="92" height="13.5" pattern="2" />
|
||||
<field border="1" x="0.75" y="53" type="Linea" width="92" height="0" pattern="1" />
|
||||
<field border="1" x="6.5" y="53" type="Linea" height="6" pattern="1" />
|
||||
<field border="1" x="19" y="53" type="Linea" height="6" pattern="1" />
|
||||
<field border="1" x="34.5" y="53" type="Linea" height="6" pattern="1" />
|
||||
<field border="1" x="40.5" y="53" type="Linea" height="6" pattern="1" />
|
||||
<field border="1" x="75.25" y="53" type="Linea" height="6" pattern="1" />
|
||||
<field border="1" x="0.75" y="59" type="Linea" width="92" height="0" pattern="1" />
|
||||
<field border="1" radius="100" x="76" y="59.25" type="Rettangolo" bg_color="#E1E1E1" shade_offset="30" width="16" height="2.75" pattern="2" />
|
||||
<field border="1" x="0.75" y="62.25" type="Linea" width="92" height="0" pattern="1" />
|
||||
<field x="1" y="62.5" type="Testo" width="50" pattern="1" text="CONTRIBUTO CONAI ASSOLTO OVE DOVUTO">
|
||||
<font face="Arial" bold="1" size="10" />
|
||||
</field>
|
||||
<field x="0.5" y="65" type="Testo" align="center" width="93" pattern="2" text="20851 Lissone (MB) - Via delle Industrie, 3 - Telefono 039 481418 - Telefax 039 2457878 ">
|
||||
<font face="Arial" size="9" />
|
||||
</field>
|
||||
<field x="0.5" y="66" type="Testo" align="center" width="93" pattern="2" text="E-mail: gacerizz@tin.it - www.major-engineering.com - Cod. Fisc. 08568590155 - Part. Iva. 00914330964">
|
||||
<font face="Arial" size="9" />
|
||||
</field>
|
||||
<field x="0.5" y="67" type="Testo" align="center" width="93" pattern="2" text="Registro Imprese di Monza e Brianza Numero REA 1232657 Capitale sociale euro 11.000,00">
|
||||
<font face="Arial" size="9" />
|
||||
</field>
|
||||
<field border="1" radius="100" x="45" y="9.5" type="Rettangolo" shade_offset="50" width="47" height="8" id="50" pattern="2" />
|
||||
<field x="48.5" y="9" type="Testo" width="16" id="53" pattern="2" text=" Intestatario Documento">
|
||||
<font italic="1" face="Arial" size="8" />
|
||||
</field>
|
||||
<field x="1" y="18.25" type="Testo" width="11" id="53" pattern="1" text="Tipo Documento">
|
||||
<font italic="1" face="Arial" size="8" />
|
||||
</field>
|
||||
<field x="17.5" y="18.25" type="Testo" width="8" id="53" pattern="1" text="Cod.Cliente">
|
||||
<font italic="1" face="Arial" size="8" />
|
||||
</field>
|
||||
<field x="29" y="18.25" type="Testo" width="8.5" id="53" pattern="1" text="P.IVA">
|
||||
<font italic="1" face="Arial" size="8" />
|
||||
</field>
|
||||
<field x="42.75" y="18.25" type="Testo" width="8.5" id="53" pattern="1" text="Cod. Fis:">
|
||||
<font italic="1" face="Arial" size="8" />
|
||||
</field>
|
||||
<field x="59.5" y="18.25" type="Testo" width="5" id="53" pattern="1" text="Valuta">
|
||||
<font italic="1" face="Arial" size="8" />
|
||||
</field>
|
||||
<field x="69.5" y="18.25" type="Testo" width="6" id="53" pattern="1" text="Numero">
|
||||
<font italic="1" face="Arial" size="8" />
|
||||
</field>
|
||||
<field x="79" y="18.25" type="Testo" width="7" id="53" pattern="1" text="Data">
|
||||
<font italic="1" face="Arial" size="8" />
|
||||
</field>
|
||||
<field x="88" y="18.25" type="Testo" width="5" id="53" pattern="1" text="Pagina">
|
||||
<font italic="1" face="Arial" size="8" />
|
||||
</field>
|
||||
<field x="1" y="20.5" type="Testo" width="8" id="53" pattern="1" text="Pagamento">
|
||||
<font italic="1" face="Arial" size="8" />
|
||||
</field>
|
||||
<field x="43" y="20.5" type="Testo" width="8" id="53" pattern="1" text="Banca">
|
||||
<font italic="1" face="Arial" size="8" />
|
||||
</field>
|
||||
<field x="54.09" y="22.68" type="Testo" width="4" id="53" pattern="1" text="Cab:">
|
||||
<font italic="1" face="Arial" size="8" />
|
||||
</field>
|
||||
<field x="43" y="22.75" type="Testo" width="3.5" id="53" pattern="1" text="Abi:">
|
||||
<font italic="1" face="Arial" size="8" />
|
||||
</field>
|
||||
<field x="65" y="22.75" type="Testo" width="4.5" id="53" pattern="1" text="CF;C">
|
||||
<font italic="1" face="Arial" size="8" />
|
||||
</field>
|
||||
<field x="1" y="23.5" type="Testo" width="8" id="53" pattern="1" text="Commessa">
|
||||
<font italic="1" face="Arial" size="8" />
|
||||
</field>
|
||||
<field x="2.5" y="51.25" type="Testo" width="10" id="53" pattern="1" text="Totale Merce">
|
||||
<font italic="1" face="Arial" size="8" />
|
||||
</field>
|
||||
<field x="14" y="51.25" type="Testo" width="6" id="53" pattern="1" text="Sconto %">
|
||||
<font italic="1" face="Arial" size="8" />
|
||||
</field>
|
||||
<field x="21.5" y="51.25" type="Testo" align="right" width="10" id="53" pattern="1" text="Netto Merce">
|
||||
<font italic="1" face="Arial" size="8" />
|
||||
</field>
|
||||
<field x="33" y="51.25" type="Testo" width="7.5" id="53" pattern="1" text="Spese Varie">
|
||||
<font italic="1" face="Arial" size="8" />
|
||||
</field>
|
||||
<field x="44.5" y="51.25" type="Testo" width="10.5" id="53" pattern="1" text="Spese Trasporto">
|
||||
<font italic="1" face="Arial" size="8" />
|
||||
</field>
|
||||
<field x="61.5" y="51.25" type="Testo" width="11" id="53" pattern="1" text="Totale Imponibile">
|
||||
<font italic="1" face="Arial" size="8" />
|
||||
</field>
|
||||
<field x="81" y="51.25" type="Testo" width="10.5" id="53" pattern="1" text="Totale Imposta">
|
||||
<font italic="1" face="Arial" size="8" />
|
||||
</field>
|
||||
<field x="1" y="53.25" type="Testo" width="6" id="53" pattern="1" text="Cod.IVA">
|
||||
<font italic="1" face="Arial" size="8" />
|
||||
</field>
|
||||
<field x="7.25" y="53.25" type="Testo" width="12" id="53" pattern="1" text="Spese Accessorie">
|
||||
<font italic="1" face="Arial" size="8" />
|
||||
</field>
|
||||
<field x="19.25" y="53.25" type="Testo" align="center" width="15" id="53" pattern="1" text="Imponibile">
|
||||
<font italic="1" face="Arial" size="8" />
|
||||
</field>
|
||||
<field x="36.25" y="53.25" type="Testo" width="3" id="53" pattern="1" text="IVA">
|
||||
<font italic="1" face="Arial" size="8" />
|
||||
</field>
|
||||
<field x="41.5" y="53.25" type="Testo" width="17" id="53" pattern="1" text="Imposta">
|
||||
<font italic="1" face="Arial" size="8" />
|
||||
</field>
|
||||
<field x="76.75" y="53.28" type="Testo" width="16" id="53" pattern="1" text="Bolli">
|
||||
<font italic="1" face="Arial" size="8" />
|
||||
</field>
|
||||
<field x="76.75" y="55.75" type="Testo" width="6.5" id="53" pattern="1" text="Acconto">
|
||||
<font italic="1" face="Arial" size="8" />
|
||||
</field>
|
||||
<field x="1.25" y="59.25" type="Testo" width="22.5" id="53" pattern="1" text="Scadenza Rate e Relativo Importo">
|
||||
<font italic="1" face="Arial" size="8" />
|
||||
</field>
|
||||
<field x="78.25" y="59.5" type="Testo" width="12.5" id="53" pattern="1" text="Totale Documento">
|
||||
<font italic="1" face="Arial" size="8" />
|
||||
</field>
|
||||
<field x="2" y="27" type="Testo" width="8" id="202" pattern="1" text="Codice">
|
||||
<font face="Arial" bold="1" size="8" />
|
||||
</field>
|
||||
<field x="13" y="27" type="Testo" width="28.5" id="203" pattern="1" text="Descrizione">
|
||||
<font face="Arial" bold="1" size="8" />
|
||||
</field>
|
||||
<field x="49.25" y="27" type="Testo" width="3.5" id="204" pattern="1" text="UM">
|
||||
<font face="Arial" bold="1" size="8" />
|
||||
</field>
|
||||
<field x="53.75" y="27" type="Testo" width="6" id="209" pattern="1" text="Quantit&#E0;">
|
||||
<font face="Arial" bold="1" size="8" />
|
||||
</field>
|
||||
<field x="63.5" y="27" type="Testo" width="5.5" id="209" pattern="1" text="Prezzo">
|
||||
<font face="Arial" bold="1" size="8" />
|
||||
</field>
|
||||
<field x="72.5" y="27" type="Testo" width="4.5" id="209" pattern="1" text="Sconti">
|
||||
<font face="Arial" bold="1" size="8" />
|
||||
</field>
|
||||
<field x="80.5" y="27" type="Testo" width="5.5" id="209" pattern="1" text="Importo">
|
||||
<font face="Arial" bold="1" size="8" />
|
||||
</field>
|
||||
<field x="89.5" y="27" type="Testo" width="2.5" id="209" pattern="1" text="C.I.">
|
||||
<font face="Arial" bold="1" size="8" />
|
||||
</field>
|
||||
<field border="1" x="12" y="26.5" type="Linea" height="23.5" id="500" pattern="1" />
|
||||
<field border="1" x="48" y="26.5" type="Linea" height="23.5" id="500" pattern="1" />
|
||||
<field border="1" x="52.5" y="26.5" type="Linea" height="23.5" id="500" pattern="1" />
|
||||
<field border="1" x="60.66" y="26.5" type="Linea" height="23.5" id="500" pattern="1" />
|
||||
<field border="1" x="71.87" y="26.5" type="Linea" height="23.5" id="500" pattern="1" />
|
||||
<field border="1" x="77.25" y="26.5" type="Linea" height="23.5" id="500" pattern="1" />
|
||||
<field border="1" x="88.75" y="26.5" type="Linea" height="23.5" id="500" pattern="1" />
|
||||
</section>
|
||||
<section type="Body" level="1" pattern="1">
|
||||
<condition>!((34.TIPORIGA='08'))</condition>
|
||||
<font face="Arial" size="10" />
|
||||
<field x="0.15" type="Stringa" hidden="1" bg_color="#E9E9E9" width="9.5" id="50" pattern="1">
|
||||
<font face="Arial" size="9" />
|
||||
<source>34.CODARTMAG</source>
|
||||
<prescript description="B1.50 PRESCRIPT">MESSAGE EMPTY DISABLE,51
|
||||
MESSAGE ENABLE,51</prescript>
|
||||
</field>
|
||||
<field x="0.75" type="Stringa" bg_color="#CFCFCF" width="9.5" id="51" pattern="1">
|
||||
<font face="Arial" size="9" />
|
||||
<source>34.CODART[1,9]</source>
|
||||
</field>
|
||||
<field x="13.15" type="Stringa" bg_color="#D4D4D4" dynamic_height="1" width="35" height="22" id="52" pattern="1">
|
||||
<font face="Arial" size="9" />
|
||||
<prescript description="B1.52 PRESCRIPT">MESSAGE _DESCRIGA</prescript>
|
||||
</field>
|
||||
<field x="48.5" type="Stringa" bg_color="#C0C0C0" width="3" id="53" pattern="1">
|
||||
<font face="Arial" size="9" />
|
||||
<source>34.UMQTA</source>
|
||||
<prescript description="B1.53 PRESCRIPT">MESSAGE _ALIGN,#52,BOTTOM</prescript>
|
||||
</field>
|
||||
<field x="52.5" type="Numero" align="right" bg_color="#00FFFF" width="7.5" id="54" pattern="1" hide_zero="1" text="###.###">
|
||||
<font face="Arial" size="9" />
|
||||
<groups>30</groups>
|
||||
<source>34.QTA</source>
|
||||
<prescript description="B1.54 PRESCRIPT">MESSAGE _ALIGN,#52,BOTTOM</prescript>
|
||||
</field>
|
||||
<field x="60.5" type="Prezzo" align="right" bg_color="#FF80C0" width="10.5" codval="33.CODVAL" id="55" pattern="1" hide_zero="1" text="###.###.###,@@">
|
||||
<font face="Arial" size="9" />
|
||||
<groups>29</groups>
|
||||
<source>34.PREZZO</source>
|
||||
<prescript description="B1.55 PRESCRIPT">MESSAGE _ALIGN,#52,BOTTOM</prescript>
|
||||
</field>
|
||||
<field x="71.5" type="Stringa" bg_color="#400040" width="4.5" id="56" pattern="1">
|
||||
<font face="Arial" size="9" />
|
||||
<source>34.SCONTO</source>
|
||||
<prescript description="B1.56 PRESCRIPT">MESSAGE _ALIGN,#52,BOTTOM</prescript>
|
||||
</field>
|
||||
<field x="76.5" type="Prezzo" align="right" bg_color="#00FFFF" width="12" codval="33.CODVAL" id="57" pattern="1" hide_zero="1" text="###.###.###,@@">
|
||||
<font face="Arial" size="9" />
|
||||
<groups>29</groups>
|
||||
<source>34.IMPNS</source>
|
||||
<prescript description="B1.57 PRESCRIPT">MESSAGE _ALIGN,#52,BOTTOM</prescript>
|
||||
</field>
|
||||
<field x="89.75" type="Stringa" bg_color="#EFEFEF" width="3" id="58" pattern="1">
|
||||
<font face="Arial" size="9" />
|
||||
<source>34.CODIVA</source>
|
||||
<prescript description="B1.58 PRESCRIPT">MESSAGE _ALIGN,#52,BOTTOM</prescript>
|
||||
</field>
|
||||
<field x="94.5" type="Prezzo" hidden="1" align="right" bg_color="#E1E1E1" width="15" codval="33.CODVAL" id="59" pattern="1" hide_zero="1" text="###.###.###,@@">
|
||||
<font face="Arial" size="9" />
|
||||
<groups>29</groups>
|
||||
<source>34.PREZZONS</source>
|
||||
<prescript description="B1.59 PRESCRIPT">MESSAGE _ALIGN,#52,BOTTOM</prescript>
|
||||
</field>
|
||||
<field x="109.5" type="Valuta" hidden="1" align="right" width="15" codval="33.CODVAL" id="60" pattern="1" hide_zero="1" text="###.###.###,@@">
|
||||
<font face="Arial" size="9" />
|
||||
<groups>31</groups>
|
||||
<source>34.PROVVR</source>
|
||||
<prescript description="B1.60 PRESCRIPT">MESSAGE _ALIGN,#52,BOTTOM</prescript>
|
||||
</field>
|
||||
<field x="124.5" type="Valuta" hidden="1" align="right" width="15" codval="33.CODVAL" id="61" pattern="1" hide_zero="1" text="###.###.###,@@">
|
||||
<font face="Arial" size="9" />
|
||||
<groups>31</groups>
|
||||
<source>34.IMPOSTA</source>
|
||||
<prescript description="B1.61 PRESCRIPT">MESSAGE _ALIGN,#52,BOTTOM</prescript>
|
||||
</field>
|
||||
</section>
|
||||
<section y="50" hidden_if_needed="1" type="Foot" pattern="1">
|
||||
<field x="80" y="14" type="Testo" width="17" id="100" pattern="1" text="E;E;E; SEGUE E;E;E;">
|
||||
<font italic="1" face="Arial" bold="1" size="10" />
|
||||
</field>
|
||||
</section>
|
||||
<section y="50" type="Foot" level="1" pattern="1">
|
||||
<font face="Arial" size="9" />
|
||||
<field x="1" y="7" type="Stringa" width="80" height="2" pattern="1">
|
||||
<font face="Arial" size="8" />
|
||||
<prescript description="F1.0 PRESCRIPT">#DOC.LIQDIFF @
|
||||
EMPTY=
|
||||
NEGATE
|
||||
#CLI.ALLEG @
|
||||
7
|
||||
C;
|
||||
AND
|
||||
IF
|
||||
"Iva a esigibilt&#E0; differita ai sensi dell' art. 6 comma 5, del dpr n.633F;2973 e dell' art.7 legge 2F;2009"
|
||||
#THIS !
|
||||
THEN</prescript>
|
||||
</field>
|
||||
<field x="45" y="12.5" type="Stringa" width="40" height="2" pattern="1">
|
||||
<font face="Arial" size="8" />
|
||||
<prescript description="F1.0 PRESCRIPT">#DOC.LIQDIFF @
|
||||
EMPTY=
|
||||
NEGATE
|
||||
#CLI.ALLEG @
|
||||
7
|
||||
C;
|
||||
AND
|
||||
IF
|
||||
"Iva a esigibilt&#E0; differita ai sensi dell' art. 6 comma 5, del dpr n.633F;2973 e dell' art.7 legge 2F;2009"
|
||||
#THIS !
|
||||
THEN</prescript>
|
||||
</field>
|
||||
<field y="2" type="Valuta" align="right" bg_color="#00FFFF" width="12" codval="33.CODVAL" id="101" pattern="1" hide_zero="1" text="###.###.###,@@">
|
||||
<groups>31</groups>
|
||||
<source>TOTMER</source>
|
||||
</field>
|
||||
<field x="14" y="2" type="Stringa" bg_color="#0000FF" width="5" id="102" pattern="1">
|
||||
<source>33.SCONTOPERC</source>
|
||||
</field>
|
||||
<field x="16" type="Valuta" hidden="1" align="right" width="10" codval="33.CODVAL" id="103" pattern="1" hide_zero="1" text="###.###.###,@@">
|
||||
<groups>31</groups>
|
||||
<source>SCONTOT</source>
|
||||
</field>
|
||||
<field x="44" y="2" type="Valuta" align="right" bg_color="#FFFF00" width="10" codval="33.CODVAL" id="104" pattern="1" hide_zero="1" text="###.###.###,@@">
|
||||
<groups>31</groups>
|
||||
<source>SPESTRA</source>
|
||||
</field>
|
||||
<field x="32.5" y="2" type="Valuta" align="right" bg_color="#7F007F" width="9.5" codval="33.CODVAL" id="105" pattern="1" hide_zero="1" text="###.###.###,@@">
|
||||
<groups>31</groups>
|
||||
<source>SPESIMB</source>
|
||||
</field>
|
||||
<field x="76.5" y="7" type="Valuta" align="right" width="15" codval="33.CODVAL" id="106" pattern="1" hide_zero="1" text="###.###.###,@@">
|
||||
<groups>31</groups>
|
||||
<source>33.IMPPAGATO</source>
|
||||
</field>
|
||||
<field x="1" y="4" type="Stringa" bg_color="#7F7F7F" width="4" id="107" pattern="1">
|
||||
<prescript description="F1.107 PRESCRIPT">MESSAGE _RIEPILOGOIVA,1,COD,0</prescript>
|
||||
</field>
|
||||
<field x="20" y="4" type="Valuta" align="right" bg_color="#FF00FF" width="14" codval="33.CODVAL" id="108" pattern="1" hide_zero="1" text="###.###.###,@@">
|
||||
<groups>31</groups>
|
||||
<prescript description="F1.108 PRESCRIPT">MESSAGE _RIEPILOGOIVA,1,IMP,0</prescript>
|
||||
</field>
|
||||
<field x="35" y="4" type="Numero" align="right" width="4" id="109" pattern="1" hide_zero="1" text="##">
|
||||
<prescript description="F1.109 PRESCRIPT">MESSAGE _RIEPILOGOIVA,1,ALI,0</prescript>
|
||||
</field>
|
||||
<field x="41" y="4" type="Valuta" align="right" width="10" codval="33.CODVAL" id="110" pattern="1" hide_zero="1" text="###.###.###,@@">
|
||||
<groups>31</groups>
|
||||
<prescript description="F1.110 PRESCRIPT">MESSAGE _RIEPILOGOIVA,1,IVA,1</prescript>
|
||||
</field>
|
||||
<field x="1" y="5" type="Stringa" width="4" id="111" pattern="1">
|
||||
<prescript description="F1.111 PRESCRIPT">MESSAGE _RIEPILOGOIVA,1,COD,0</prescript>
|
||||
</field>
|
||||
<field x="20" y="5" type="Valuta" align="right" width="14" codval="33.CODVAL" id="112" pattern="1" hide_zero="1" text="###.###.###,@@">
|
||||
<groups>31</groups>
|
||||
<prescript description="F1.112 PRESCRIPT">MESSAGE _RIEPILOGOIVA,1,IMP,0</prescript>
|
||||
</field>
|
||||
<field x="35" y="5" type="Numero" align="right" width="4" id="113" pattern="1" hide_zero="1" text="##">
|
||||
<prescript description="F1.113 PRESCRIPT">MESSAGE _RIEPILOGOIVA,1,ALI,0</prescript>
|
||||
</field>
|
||||
<field x="41" y="5" type="Valuta" align="right" width="10" codval="33.CODVAL" id="114" pattern="1" hide_zero="1" text="###.###.###,@@">
|
||||
<groups>31</groups>
|
||||
<prescript description="F1.114 PRESCRIPT">MESSAGE _RIEPILOGOIVA,1,IVA,1</prescript>
|
||||
</field>
|
||||
<field x="1" y="6" type="Stringa" width="4" id="115" pattern="1">
|
||||
<prescript description="F1.115 PRESCRIPT">MESSAGE _RIEPILOGOIVA,1,COD,0</prescript>
|
||||
</field>
|
||||
<field x="20" y="6" type="Valuta" align="right" bg_color="#FF00FF" width="14" codval="33.CODVAL" id="116" pattern="1" hide_zero="1" text="###.###.###,@@">
|
||||
<groups>31</groups>
|
||||
<prescript description="F1.116 PRESCRIPT">MESSAGE _RIEPILOGOIVA,1,IMP,0</prescript>
|
||||
</field>
|
||||
<field x="35" y="6" type="Numero" align="right" width="4" id="117" pattern="1" hide_zero="1" text="##">
|
||||
<prescript description="F1.117 PRESCRIPT">MESSAGE _RIEPILOGOIVA,1,ALI,0</prescript>
|
||||
</field>
|
||||
<field x="41" y="6" type="Valuta" align="right" bg_color="#00FFFF" width="10" codval="33.CODVAL" id="118" pattern="1" hide_zero="1" text="###.###.###,@@">
|
||||
<groups>31</groups>
|
||||
<prescript description="F1.118 PRESCRIPT">MESSAGE _RIEPILOGOIVA,1,IVA,1</prescript>
|
||||
</field>
|
||||
<field x="20" y="7" type="Valuta" align="right" bg_color="#FF00FF" width="14" codval="33.CODVAL" id="119" pattern="1" hide_zero="1" text="###.###.###,@@">
|
||||
<groups>31</groups>
|
||||
<prescript description="F1.119 PRESCRIPT">MESSAGE _RIEPILOGOIVA,30,IMP,0</prescript>
|
||||
</field>
|
||||
<field x="1" y="7" type="Stringa" width="4" id="120" pattern="1">
|
||||
<prescript description="F1.120 PRESCRIPT">MESSAGE _RIEPILOGOIVA,30,COD,0</prescript>
|
||||
</field>
|
||||
<field x="41" y="7" type="Stringa" width="29" id="121" pattern="1">
|
||||
<prescript description="F1.121 PRESCRIPT">MESSAGE _RIEPILOGOIVA,30,DES,1</prescript>
|
||||
</field>
|
||||
<field x="20" y="8" type="Valuta" align="right" bg_color="#0000FF" width="14" codval="33.CODVAL" id="122" pattern="1" hide_zero="1" text="###.###.###,@@">
|
||||
<groups>31</groups>
|
||||
<prescript description="F1.122 PRESCRIPT">MESSAGE _RIEPILOGOIVA,30,IMP,0</prescript>
|
||||
</field>
|
||||
<field x="1" y="8" type="Stringa" bg_color="#00FFFF" width="4" id="123" pattern="1">
|
||||
<prescript description="F1.123 PRESCRIPT">MESSAGE _RIEPILOGOIVA,30,COD,0</prescript>
|
||||
</field>
|
||||
<field x="41" y="8" type="Stringa" bg_color="#00FFFF" width="29" id="124" pattern="1">
|
||||
<prescript description="F1.124 PRESCRIPT">MESSAGE _RIEPILOGOIVA,30,DES,1</prescript>
|
||||
</field>
|
||||
<field x="60.5" y="2" type="Valuta" align="right" bg_color="#FF0000" width="13.5" codval="33.CODVAL" id="125" pattern="1" hide_zero="1" text="###.###.###,@@">
|
||||
<groups>31</groups>
|
||||
<source>IMPONIBILI</source>
|
||||
</field>
|
||||
<field x="78.5" y="2" type="Valuta" align="right" bg_color="#007F7F" width="13" codval="33.CODVAL" id="126" pattern="1" hide_zero="1" text="###.###.###,@@">
|
||||
<groups>31</groups>
|
||||
<source>IMPOSTE</source>
|
||||
</field>
|
||||
<field x="36" deactivated="1" type="Valuta" hidden="1" align="right" width="11" codval="33.CODVAL" id="127" pattern="1" hide_zero="1" text="###.###.###,@@">
|
||||
<groups>31</groups>
|
||||
<prescript description="F1.127 PRESCRIPT">MESSAGE _TOTIMPONIBILI,28</prescript>
|
||||
</field>
|
||||
<field x="59" type="Valuta" hidden="1" align="right" width="10" codval="33.CODVAL" id="128" pattern="1" hide_zero="1" text="###.###.###,@@">
|
||||
<groups>31</groups>
|
||||
<source>SPESINC</source>
|
||||
</field>
|
||||
<field x="48" type="Valuta" hidden="1" align="right" width="10" codval="33.CODVAL" id="129" pattern="1" hide_zero="1" text="###.###.###,@@">
|
||||
<groups>31</groups>
|
||||
<source>BOLLI</source>
|
||||
</field>
|
||||
<field x="76.5" y="10.25" type="Valuta" align="right" width="15" codval="33.CODVAL" height="1.25" id="130" pattern="1" hide_zero="1" text="###.###.###,@@">
|
||||
<font face="Arial" bold="1" size="10" />
|
||||
<groups>31</groups>
|
||||
<source>TOTDOC</source>
|
||||
</field>
|
||||
<field x="45" y="13" deactivated="1" type="Valuta" align="right" width="11" codval="33.CODVAL" id="137" pattern="1" hide_zero="1" text="###.###.###,@@">
|
||||
<groups>31</groups>
|
||||
<source>33.IMPPAGATO</source>
|
||||
<prescript description="F1.137 PRESCRIPT">MESSAGE SUB,138</prescript>
|
||||
</field>
|
||||
<field x="69" y="13" deactivated="1" type="Valuta" align="right" width="11" codval="33.CODVAL" id="138" pattern="1" hide_zero="1" text="###.###.###,@@">
|
||||
<groups>31</groups>
|
||||
</field>
|
||||
<field x="1" y="10" type="Data" bg_color="#7F7F7F" width="8" id="143" pattern="1">
|
||||
<prescript description="F1.143 PRESCRIPT">MESSAGE _SCADENZE,DATA,0</prescript>
|
||||
</field>
|
||||
<field x="10" y="10" type="Valuta" align="right" width="11" codval="33.CODVAL" id="144" pattern="1" hide_zero="1" text="###.###.###,@@">
|
||||
<groups>31</groups>
|
||||
<prescript description="F1.144 PRESCRIPT">MESSAGE _SCADENZE,IMPORTO,1</prescript>
|
||||
</field>
|
||||
<field x="24" y="10" type="Data" width="8" id="145" pattern="1">
|
||||
<prescript description="F1.145 PRESCRIPT">MESSAGE _SCADENZE,DATA,0</prescript>
|
||||
</field>
|
||||
<field x="33" y="10" type="Valuta" align="right" width="11" codval="33.CODVAL" id="146" pattern="1" hide_zero="1" text="###.###.###,@@">
|
||||
<groups>31</groups>
|
||||
<prescript description="F1.146 PRESCRIPT">MESSAGE _SCADENZE,IMPORTO,1</prescript>
|
||||
</field>
|
||||
<field x="46.5" y="10" type="Data" width="8" id="147" pattern="1">
|
||||
<prescript description="F1.147 PRESCRIPT">MESSAGE _SCADENZE,DATA,0</prescript>
|
||||
</field>
|
||||
<field x="55.5" y="10" type="Valuta" align="right" width="11" codval="33.CODVAL" id="148" pattern="1" hide_zero="1" text="###.###.###,@@">
|
||||
<groups>31</groups>
|
||||
<prescript description="F1.148 PRESCRIPT">MESSAGE _SCADENZE,IMPORTO,1</prescript>
|
||||
</field>
|
||||
<field x="1" y="11" type="Data" width="8" id="149" pattern="1">
|
||||
<prescript description="F1.149 PRESCRIPT">MESSAGE _SCADENZE,DATA,0</prescript>
|
||||
</field>
|
||||
<field x="10" y="11" type="Valuta" align="right" bg_color="#00FFFF" width="11" codval="33.CODVAL" id="150" pattern="1" hide_zero="1" text="###.###.###,@@">
|
||||
<groups>31</groups>
|
||||
<prescript description="F1.150 PRESCRIPT">MESSAGE _SCADENZE,IMPORTO,1</prescript>
|
||||
</field>
|
||||
<field x="24" y="11" type="Data" width="8" id="151" pattern="1">
|
||||
<prescript description="F1.151 PRESCRIPT">MESSAGE _SCADENZE,DATA,0</prescript>
|
||||
</field>
|
||||
<field x="33" y="11" type="Valuta" align="right" width="11" codval="33.CODVAL" id="152" pattern="1" hide_zero="1" text="###.###.###,@@">
|
||||
<groups>31</groups>
|
||||
<prescript description="F1.152 PRESCRIPT">MESSAGE _SCADENZE,IMPORTO,1</prescript>
|
||||
</field>
|
||||
</section>
|
||||
<sql>USE 33
|
||||
JOIN 34 INTO CODNUM==CODNUM ANNO==ANNO PROVV==PROVV NDOC==NDOC
|
||||
JOIN 17 TO 33 INTO TIPOCF==TIPOCF CODCF==CODCF
|
||||
JOIN 20 TO 33 INTO TIPOCF==TIPOCF CODCF==CODCF
|
||||
JOIN 16 TO 33 INTO TIPOCF==TIPOCF CODCF==CODCF CODIND==CODINDSP
|
||||
JOIN 16 TO 17 ALIAS 116 INTO TIPOCF==TIPOCF CODCF==CODCF CODIND==CODINDSP
|
||||
JOIN 47 TO 34 INTO CODART==CODART
|
||||
JOIN %CPG TO 33 ALIAS 201 INTO CODTAB==CODPAG
|
||||
JOIN 122 TO 33 INTO CODAGE==CODAG
|
||||
JOIN %POR TO 33 ALIAS 203 INTO CODTAB==CODPORTO
|
||||
JOIN %BAN TO 33 ALIAS 204 INTO CODTAB==CODABIA+CODCABA
|
||||
JOIN %VET TO 33 ALIAS 205 INTO CODTAB==CODVETT1
|
||||
JOIN %ASP TO 33 ALIAS 206 INTO CODTAB==ASPBENI1
|
||||
JOIN %CTR TO 33 ALIAS 207 INTO CODTAB==CAUSTRASP
|
||||
JOIN %BAN TO 33 ALIAS 208 INTO CODTAB==CODABIA
|
||||
JOIN %VAL TO 33 ALIAS 209 INTO CODTAB==CODVAL
|
||||
JOIN %TIP TO 33 ALIAS 210 INTO CODTAB==TIPODOC
|
||||
JOIN %MSP TO 33 ALIAS 211 INTO CODTAB==CODSPMEZZO
|
||||
JOIN CMS TO 33 ALIAS 212 INTO CODTAB==CODCMS</sql>
|
||||
</report>
|
BIN
src/ps/Major/CUSTOM/major-piede.JPG
Normal file
BIN
src/ps/Major/CUSTOM/major-piede.JPG
Normal file
Binary file not shown.
After Width: | Height: | Size: 75 KiB |
BIN
src/ps/Major/CUSTOM/major-testa.JPG
Normal file
BIN
src/ps/Major/CUSTOM/major-testa.JPG
Normal file
Binary file not shown.
After Width: | Height: | Size: 71 KiB |
250
src/ps/Major/CUSTOM/ordinec.ini
Normal file
250
src/ps/Major/CUSTOM/ordinec.ini
Normal file
@ -0,0 +1,250 @@
|
||||
[MAIN]
|
||||
TYPE=Ordine Cliente
|
||||
CAMPICALC=TOTMER|TOTPRE|SPESE|SPESIMB|SPESTRA|SPESINC|BOLLI|IMPONIBILI|IMPOSTE|TOTDOC|SCONTOD|SCONTOT|OMAGGI|TOTPROVV
|
||||
CALCOLI=*
|
||||
TOTPROVV =
|
||||
NUOVO=
|
||||
MODIFICA=
|
||||
CANCELLA=
|
||||
STAMPA=
|
||||
RAGGRUPPA=
|
||||
USER=
|
||||
TIPOCF=C
|
||||
MODULE=ve
|
||||
Title(1)=Cliente
|
||||
Title(2)=Pagamenti
|
||||
Title(3)=Ind.Spedizione
|
||||
Title(4)=Spedizione
|
||||
Title(5)=Righe
|
||||
Title(6)=Totali
|
||||
[PROFILO]
|
||||
OCCASEDIT = 4
|
||||
OCFPI = 2
|
||||
COFI = 4
|
||||
STATOPAIV = 4
|
||||
PAIVA = 4
|
||||
LIQDIFF = 4
|
||||
IVAXCASSA = 4
|
||||
GOLEM = 4
|
||||
GRRECAPITO = 4
|
||||
INDCF = 2
|
||||
CIVCF = 2
|
||||
LOCALITACF = 2
|
||||
CAPCF = 2
|
||||
PROVCOM = 2
|
||||
COMCF = 2
|
||||
DENCOM = 2
|
||||
STATOCF = 2
|
||||
DESSTATOCF = 2
|
||||
PACONTRATTO = 4
|
||||
PATIPOCON = 4
|
||||
CONTSEP = 4
|
||||
CODVAL1 = 4
|
||||
CODVAL2 = 4
|
||||
NOME_VAL1 = 4
|
||||
NOME_VAL2 = 4
|
||||
CAMBIO = 4
|
||||
DATA_CAMBIO1 = 4
|
||||
DATA_CAMBIO2 = 4
|
||||
CODLIN = 4
|
||||
DESLIN = 4
|
||||
CODPAG = 5
|
||||
DESCODPAG = 4
|
||||
GRSCADENZE = 4
|
||||
DATAINSC = 4
|
||||
DATASCAD1 = 2
|
||||
DATASCAD2 = 2
|
||||
DATASCAD3 = 2
|
||||
DATASCAD4 = 2
|
||||
DATASCAD5 = 2
|
||||
CODABIA = 5
|
||||
CODCABA = 5
|
||||
CODABIA1 = 4
|
||||
CODCABA1 = 4
|
||||
DESBANAPP = 3
|
||||
DESBANAPP1 = 3
|
||||
IBAN = 4
|
||||
IBAN_STATO = 4
|
||||
IBAN_CHECK = 4
|
||||
BBAN = 4
|
||||
BBAN_CIN = 4
|
||||
BBAN_ABI = 4
|
||||
BBAN_CAB = 4
|
||||
BBAN_CONTO = 4
|
||||
CODABIP = 4
|
||||
CODCABP = 4
|
||||
CODABIP1 = 4
|
||||
CODCABP1 = 3
|
||||
DESBANPRE = 4
|
||||
DESBANPRE1 = 4
|
||||
PROGBNP = 3
|
||||
PROGBNP1 = 4
|
||||
CATVEN = 4
|
||||
DESCATVEN = 2
|
||||
CODLIST = 4
|
||||
DESLIST = 4
|
||||
CODCONT = 4
|
||||
DESCONT = 4
|
||||
CODCAMP = 4
|
||||
DESCAMP = 4
|
||||
SCONTOPERC = 4
|
||||
GRINDSPED = 4
|
||||
CODINDSP = 4
|
||||
RAGSOCSP = 2
|
||||
INDSP = 2
|
||||
CIVSP = 2
|
||||
LOCALITASP = 2
|
||||
CAPSP = 2
|
||||
COMSP = 2
|
||||
DENCOMSP = 2
|
||||
PROVCOMSP = 2
|
||||
STATOSP = 2
|
||||
DESSTATOSP = 2
|
||||
DATADOCRIF = 4
|
||||
NUMDOCRIF = 3
|
||||
CODAGVIS = 4
|
||||
DESAGVIS = 4
|
||||
CODAG = 4
|
||||
DESAG = 4
|
||||
CODZON = 4
|
||||
DESZON = 4
|
||||
CODSPMEZZO = 5
|
||||
DESSPMEZZO = 4
|
||||
CODPORTO = 4
|
||||
DESPORTO = 4
|
||||
CODNOTESP1 = 4
|
||||
DESNOTESP1 = 4
|
||||
CODNOTESP2 = 0
|
||||
DESNOTESP2 = 0
|
||||
CAUSTRASP = 4
|
||||
DENCAUSTRASP = 4
|
||||
CODVETT1 = 4
|
||||
CODVETT2 = 4
|
||||
CODVETT3 = 4
|
||||
NOMEVETT1 = 4
|
||||
NOMEVETT2 = 4
|
||||
NOMEVETT3 = 4
|
||||
NCOPIE = 0
|
||||
IMPPAGATO = 4
|
||||
ACCSALDO = 0
|
||||
DOC1 = 0
|
||||
DOC2 = 0
|
||||
DOC3 = 0
|
||||
ASPBENI1 = 5
|
||||
DESCRBENI1 = 4
|
||||
ASPBENI2 = 0
|
||||
DESCRBENI2 = 0
|
||||
IMPNETTI = 0
|
||||
RAGGR = 4
|
||||
RAGGREFF = 4
|
||||
SPESEINC = 4
|
||||
ADDBOLLI = 4
|
||||
CODNOTE = 4
|
||||
NOTECLI = 3
|
||||
CAUSMAG = 5
|
||||
CAUSMAGC = 2
|
||||
DESCRMAG = 4
|
||||
DESCRMAGC = 2
|
||||
DATACONS = 4
|
||||
CUP = 4
|
||||
DESCRCUP = 4
|
||||
CIG = 4
|
||||
DESCRCIG = 4
|
||||
CMSH = 4
|
||||
TIPO_SDI = 4
|
||||
INVIO_FP = 4
|
||||
REG_FISCF = 4
|
||||
[DEFAULT]
|
||||
[SH]
|
||||
Col(0) = 103
|
||||
Col(1) = 104
|
||||
Col(2) = 105
|
||||
Col(3) = 106
|
||||
Col(4) = 107
|
||||
Col(5) = 108
|
||||
Col(6) = 109
|
||||
Col(7) = 110
|
||||
Col(8) = 111
|
||||
Col(9) = 112
|
||||
Col(10) = 101
|
||||
Col(11) = 114
|
||||
Col(12) = 115
|
||||
Col(13) = 130
|
||||
Col(14) = 113
|
||||
Col(15) = 120
|
||||
Col(16) = 155
|
||||
Col(17) = 121
|
||||
Col(18) = 122
|
||||
Col(19) = 123
|
||||
Col(20) = 166
|
||||
Col(21) = 124
|
||||
Col(22) = 125
|
||||
Col(23) = 127
|
||||
Col(24) = 128
|
||||
Col(25) = 129
|
||||
Col(26) = 102
|
||||
[RIGHE]
|
||||
[HANDLERS]
|
||||
[PROFILOGRUPPO]
|
||||
101 = 0
|
||||
100 = 4
|
||||
200 = 4
|
||||
300 = 4
|
||||
400 = 4
|
||||
500 = 4
|
||||
600 = 4
|
||||
700 = 4
|
||||
800 = 4
|
||||
810 = 4
|
||||
820 = 4
|
||||
830 = 4
|
||||
900 = 4
|
||||
1000 = 4
|
||||
1100 = 4
|
||||
1200 = 4
|
||||
1210 = 4
|
||||
1300 = 4
|
||||
1400 = 4
|
||||
1500 = 4
|
||||
1600 = 0
|
||||
1800 = 4
|
||||
1900 = 4
|
||||
2000 = 4
|
||||
2100 = 0
|
||||
2200 = 4
|
||||
2300 = 4
|
||||
2400 = 4
|
||||
2500 = 4
|
||||
2900 = 4
|
||||
3000 = 4
|
||||
3100 = 4
|
||||
[ORDINEGRUPPI]
|
||||
NGROUPS=28
|
||||
1=100
|
||||
2=2500
|
||||
3=200
|
||||
4=300
|
||||
5=400
|
||||
6=500
|
||||
7=600
|
||||
8=700
|
||||
9=2400
|
||||
10=2300
|
||||
11=800
|
||||
12=810
|
||||
13=820
|
||||
14=830
|
||||
15=900
|
||||
16=1100
|
||||
17=1200
|
||||
18=1500
|
||||
19=1210
|
||||
20=1300
|
||||
21=1400
|
||||
22=2100
|
||||
23=1800
|
||||
24=1000
|
||||
25=2900
|
||||
26=2000
|
||||
27=3000
|
||||
28=3100
|
2834
src/ps/Major/CUSTOM/ordinec.msk
Normal file
2834
src/ps/Major/CUSTOM/ordinec.msk
Normal file
File diff suppressed because it is too large
Load Diff
BIN
src/ps/Major/CUSTOM/ps6362.exe
Normal file
BIN
src/ps/Major/CUSTOM/ps6362.exe
Normal file
Binary file not shown.
147
src/ps/Major/CUSTOM/ps6362100a.msk
Normal file
147
src/ps/Major/CUSTOM/ps6362100a.msk
Normal file
@ -0,0 +1,147 @@
|
||||
TOOLBAR "topbar" 0 0 0 2
|
||||
BU 1 2 2
|
||||
BE
|
||||
PR 1 1 "~Elabora"
|
||||
PI 120
|
||||
EN
|
||||
BU -1 2 2
|
||||
BE
|
||||
PR -1 1 ""
|
||||
PI 0
|
||||
EN
|
||||
BU 33 2 2
|
||||
BE
|
||||
PR 1 1 "Info"
|
||||
ME EXIT,332
|
||||
PI 162
|
||||
EN
|
||||
BU 34 2 2
|
||||
BE
|
||||
PR 2 1 "Help"
|
||||
ME EXIT,331
|
||||
PI 163
|
||||
EN
|
||||
BU -1 2 2
|
||||
BE
|
||||
PR -1 0 ""
|
||||
PI 0
|
||||
EN
|
||||
BU 9 2 2
|
||||
BE
|
||||
PR 3 1 "Fine"
|
||||
ME EXIT,20334
|
||||
PI 114
|
||||
EN
|
||||
EN
|
||||
PA "Import/Export Major-Flexform" 0 2 0 0
|
||||
RA 104 64
|
||||
BE
|
||||
PR 6 1 "@bSelezionare la funzione"
|
||||
IT "O|Importazione Ordini" ME DISABLE,1@|ENABLE,2@
|
||||
IT "D|Esportazione Bolle" ME ENABLE,1@|DISABLE,2@
|
||||
FLAG ""
|
||||
EN
|
||||
GR -1 78 5
|
||||
BE
|
||||
PR 1 5 "@bPercorso salvataggio file"
|
||||
EN
|
||||
ST 101 250 50
|
||||
BE
|
||||
PR 2 6 "Cartella di destinazione"
|
||||
DSELECT
|
||||
GR 1
|
||||
CH REQUIRED
|
||||
EN
|
||||
BO 102
|
||||
BE
|
||||
PR 2 7 "Crea sottocartella con data odierna"
|
||||
GR 1
|
||||
EN
|
||||
ST 103 250 50
|
||||
BE
|
||||
PR 2 8 "Cartella caricamento "
|
||||
DSELECT
|
||||
GR 2
|
||||
CH REQUIRED
|
||||
EN
|
||||
GR -1 66 6
|
||||
BE
|
||||
PR 5 10 "@bEstremi dei documenti da elaborare:"
|
||||
EN
|
||||
GR -1 25 4
|
||||
BE
|
||||
PR 6 11 "@bSelezionare cod. numerazione"
|
||||
EN
|
||||
ST 106 4
|
||||
BE
|
||||
PR 7 12 "DDT "
|
||||
FLAG "U"
|
||||
US %NUM
|
||||
IN CODTAB 106
|
||||
DI "Codice" CODTAB
|
||||
DI "Descrizione@50" S0
|
||||
OU 106 CODTAB
|
||||
CH NORMAL
|
||||
GR 1
|
||||
EN
|
||||
ST 105 4
|
||||
BE
|
||||
PR 7 13 "ORDINI"
|
||||
FLAG "Z"
|
||||
US %NUM
|
||||
IN CODTAB 105
|
||||
DI "Codice" CODTAB
|
||||
DI "Descrizione@50" S0
|
||||
OU 105 CODTAB
|
||||
CH NORMAL
|
||||
GR 2
|
||||
EN
|
||||
ST 107 4
|
||||
BE
|
||||
PR 32 11 "Anno elaborazione"
|
||||
FL "D"
|
||||
EN
|
||||
NU 108 6
|
||||
BE
|
||||
PR 32 12 "cod. cliente "
|
||||
US 20
|
||||
IN TIPOCF "C"
|
||||
IN CODCF 108
|
||||
DI "Cod." CODCF
|
||||
DI "Rag. Soc.@50" RAGSOC
|
||||
OU 108 CODCF
|
||||
FL ""
|
||||
EN
|
||||
NU 109 7
|
||||
BE
|
||||
PR 32 13 "da num. doc. "
|
||||
US 33
|
||||
JO %TIP AL 104 INTO CODTAB=TIPODOC
|
||||
JO 20 INTO TIPOCF=TIPOCF CODCF=CODCF
|
||||
IN PROVV "D"
|
||||
IN ANNO 107 SE
|
||||
IN CODNUM 106 SE
|
||||
IN NDOC 109
|
||||
DI "Numero" NDOC
|
||||
DI "Tipo@50" 104@->S0
|
||||
DI "Ragione sociale@50" 20->RAGSOC
|
||||
OU 109 NDOC
|
||||
ADD RU ve0 -0
|
||||
GR 1
|
||||
EN
|
||||
NU 110 7
|
||||
BE
|
||||
PR 57 13 "a "
|
||||
CO US 109
|
||||
IN PROVV "D"
|
||||
IN ANNO 107 SE
|
||||
IN CODNUM 106 SE
|
||||
IN NDOC 110
|
||||
CO DI 109
|
||||
OU 110 NDOC
|
||||
VA 0 2 0 (#0==0)||(#0>=#109)
|
||||
WA "Specificare un numero documento superiore a quello di partenza"
|
||||
ADD RU ve0 -0
|
||||
GR 1
|
||||
EN
|
||||
EN
|
BIN
src/ps/Major/CUSTOM/ps6362100a.zip
Normal file
BIN
src/ps/Major/CUSTOM/ps6362100a.zip
Normal file
Binary file not shown.
8
src/ps/Major/CUSTOM/veaddon.men
Normal file
8
src/ps/Major/CUSTOM/veaddon.men
Normal file
@ -0,0 +1,8 @@
|
||||
[DLMENU_001]
|
||||
Caption = "Personalizzazioni"
|
||||
Picture = <ve00>
|
||||
Module = 0
|
||||
Flags = ""
|
||||
Item_01 = "Importazione ordini Flexform", "ps6362 -0", ""
|
||||
|
||||
|
431
src/ps/Major/CUSTOM/verig01.msk
Normal file
431
src/ps/Major/CUSTOM/verig01.msk
Normal file
@ -0,0 +1,431 @@
|
||||
TOOLBAR "" 0 0 0 2
|
||||
BU 1 10 2
|
||||
BE
|
||||
PR -14 -1 ""
|
||||
EN
|
||||
BU 2 10 2
|
||||
BE
|
||||
PR -24 -1 ""
|
||||
EN
|
||||
BU 17 10 2
|
||||
BE
|
||||
PR -34 -1 "Elimina"
|
||||
ME EXIT,127
|
||||
EN
|
||||
BU 100 10 2
|
||||
BE
|
||||
PR -44 -1 "~Collega"
|
||||
PI 117
|
||||
EN
|
||||
EN
|
||||
PA "Merce" -1 -1 0 0
|
||||
BO 101
|
||||
BE
|
||||
PR 2 1 "Lordo "
|
||||
EN
|
||||
LI 102 2 50
|
||||
BE
|
||||
PR 2 2 "Tipo riga "
|
||||
FI TIPORIGA
|
||||
EN
|
||||
ST 103 3
|
||||
BE
|
||||
PR 2 3 "Magazzino "
|
||||
US MAG SE CODTAB[4,5]==""
|
||||
IN CODTAB 103
|
||||
DI "Codice" CODTAB
|
||||
DI "Descrizione@50" S0
|
||||
OU 103 CODTAB
|
||||
OU 270 S0
|
||||
WA "Magazzino assente"
|
||||
FL "U"
|
||||
KE 1
|
||||
CH NORMAL
|
||||
FI CODMAG[1,3]
|
||||
EN
|
||||
ST 270 50
|
||||
BE
|
||||
PR 22 3 ""
|
||||
FL "D"
|
||||
EN
|
||||
ST 104 2
|
||||
BE
|
||||
PR 2 4 "Deposito "
|
||||
US MAG SE (CODTAB[1,3]==#103) && (CODTAB[4,5]!="")
|
||||
IN CODTAB[1,3] 103
|
||||
IN CODTAB[4,5] 104
|
||||
DI "Codice mag." CODTAB[1,3]
|
||||
DI "Codice dep." CODTAB[4,5]
|
||||
DI "Descrizione@50" S0
|
||||
OU 103 CODTAB[1,3]
|
||||
OU 104 CODTAB[4,5]
|
||||
OU 271 S0
|
||||
ME DIRTY,103|9,103
|
||||
CH NORMAL
|
||||
WA "Deposito assente"
|
||||
FL "U"
|
||||
KE 1
|
||||
FI CODMAG[4,5]
|
||||
EN
|
||||
ST 271 50
|
||||
BE
|
||||
PR 22 4 ""
|
||||
FL "D"
|
||||
EN
|
||||
ST 105 20
|
||||
BE
|
||||
PR 2 5 "Articolo "
|
||||
US 47 KE 1
|
||||
IN CODART 105
|
||||
DI "Codice@20" CODART
|
||||
DI "Descrizione@50" DESCR
|
||||
OU 105 CODART
|
||||
OU 110 DESCR
|
||||
WA "Articolo assente"
|
||||
FL "U"
|
||||
FI CODART
|
||||
ADD RU ve2 -3
|
||||
EN
|
||||
ST 295 50
|
||||
BE
|
||||
PR 100 100 "Descrizione "
|
||||
US 47 KE 2
|
||||
IN DESCR 295
|
||||
DI "Descrizione@50" DESCR
|
||||
DI "Codice@20" CODART
|
||||
CO OU 105
|
||||
EN
|
||||
ST 131 20
|
||||
BE
|
||||
PR 50 50 ""
|
||||
FI CODARTMAG
|
||||
FL "G"
|
||||
EN
|
||||
BO 132
|
||||
BE
|
||||
PR 51 50 ""
|
||||
FI CHECKED
|
||||
FL "D"
|
||||
EN
|
||||
ST 106 15
|
||||
BE
|
||||
PR 37 5 ""
|
||||
FL "U"
|
||||
US GCG
|
||||
JO FCG AL 500 INTO CODTAB==CODTAB[1,1]
|
||||
IN CODTAB[1,1] "1"
|
||||
IN CODTAB[2,] 106
|
||||
DI "Livello@20" 500@->S0
|
||||
DI "Gruppo@15" CODTAB[2,]
|
||||
DI "Descrizione@30" S0
|
||||
OU 106 CODTAB[2,]
|
||||
ME 0 RESET,107|RESET,108|RESET,109
|
||||
ME ENABLE,107
|
||||
CH NORMAL
|
||||
EN
|
||||
ST 107 15
|
||||
BE
|
||||
PR 55 5 ""
|
||||
FL "U"
|
||||
US GCG
|
||||
JO FCG AL 500 INTO CODTAB==CODTAB[1,1]
|
||||
IN CODTAB[1,1] "2"
|
||||
IN CODTAB[2,] 107
|
||||
DI "Livello@20" 500@->S0
|
||||
DI "Gruppo@15" CODTAB[2,]
|
||||
DI "Descrizione@30" S0
|
||||
OU 107 CODTAB[2,]
|
||||
ME 0 RESET,108|RESET,109
|
||||
ME ENABLE,108
|
||||
CH NORMAL
|
||||
EN
|
||||
ST 108 15
|
||||
BE
|
||||
PR 37 6 ""
|
||||
FL "U"
|
||||
US GCG
|
||||
JO FCG AL 500 INTO CODTAB==CODTAB[1,1]
|
||||
IN CODTAB[1,1] "3"
|
||||
IN CODTAB[2,] 108
|
||||
DI "Livello@20" 500@->S0
|
||||
DI "Gruppo@15" CODTAB[2,]
|
||||
DI "Descrizione@30" S0
|
||||
OU 108 CODTAB[2,]
|
||||
ME 0 RESET,109
|
||||
ME ENABLE,109
|
||||
CH NORMAL
|
||||
EN
|
||||
ST 109 15
|
||||
BE
|
||||
PR 55 6 ""
|
||||
FL "U"
|
||||
US GCG
|
||||
JO FCG AL 500 INTO CODTAB==CODTAB[1,1]
|
||||
IN CODTAB[1,1] "4"
|
||||
IN CODTAB[2,] 109
|
||||
DI "Livello@20" 500@->S0
|
||||
DI "Gruppo@15" CODTAB[2,]
|
||||
DI "Descrizione@30" S0
|
||||
OU 109 CODTAB[2,]
|
||||
CH NORMAL
|
||||
EN
|
||||
ZO 110 50
|
||||
BE
|
||||
PR 2 7 "Descrizione "
|
||||
US 47 KE 2
|
||||
IN DESCR 110
|
||||
DI "Descrizione@50" DESCR
|
||||
DI "Codice@20" CODART
|
||||
OU 110 DESCR
|
||||
ADD RU ve2 -3
|
||||
FI DESCR
|
||||
EN
|
||||
ST 111 2
|
||||
BE
|
||||
PR 2 9 "U.M. "
|
||||
US 49 KE 2
|
||||
JO %UMS INTO CODTAB=UM
|
||||
IN CODART 131 SE
|
||||
IN UM 111
|
||||
DI "Codice@20" UM
|
||||
DI "Descrizione@50" %UMS->S0
|
||||
OU 111 UM
|
||||
FI UMQTA
|
||||
FLAG "U"
|
||||
CH REQUIRED
|
||||
EN
|
||||
ST 211 2
|
||||
BE
|
||||
PR 2 9 "U.M. "
|
||||
US %UMS
|
||||
IN CODTAB 211
|
||||
DI "Codice" CODTAB
|
||||
DI "Descrizione@50" S0
|
||||
OU 211 CODTAB
|
||||
FI UMQTA
|
||||
FLAG "U"
|
||||
CH NORMAL
|
||||
EN
|
||||
NU 112
|
||||
13
|
||||
5
|
||||
BE
|
||||
PR 21 9 "Qta' "
|
||||
FI QTA
|
||||
EN
|
||||
NU 212 6 2
|
||||
BE
|
||||
PR 21 9 "Spesa % "
|
||||
FL "H"
|
||||
FI QTA
|
||||
EN
|
||||
CURRENCY 113 18
|
||||
BE
|
||||
PR 42 9 "Prezzo "
|
||||
FL "U"
|
||||
FI PREZZO
|
||||
EN
|
||||
NU 114 13 5
|
||||
BE
|
||||
PR 15 10 "Qta' evasa "
|
||||
FI QTAEVASA
|
||||
EN
|
||||
BO 115
|
||||
BE
|
||||
PR 42 10 "Saldata "
|
||||
FI RIGAEVASA
|
||||
EN
|
||||
DA 130
|
||||
BE
|
||||
PR 53 10 "Consegna "
|
||||
FI DATACONS
|
||||
EN
|
||||
NU 118 7
|
||||
BE
|
||||
PR 2 12 "N.Colli "
|
||||
FI NCOLLI
|
||||
EN
|
||||
NU 116 15 2
|
||||
BE
|
||||
PR 22 12 "Tara "
|
||||
FI TARA
|
||||
EN
|
||||
NU 117 15 2
|
||||
BE
|
||||
PR 46 12 "Peso netto "
|
||||
FI PNETTO
|
||||
EN
|
||||
ST 120 25
|
||||
BE
|
||||
PR 2 11 "Sconto "
|
||||
FI SCONTO
|
||||
EN
|
||||
NU 121 5 2
|
||||
BE
|
||||
PR 42 11 "Provvigione 1 "
|
||||
FI PERCPROV
|
||||
EN
|
||||
NU 166 5 2
|
||||
BE
|
||||
PR 65 11 "2 "
|
||||
FI PERCPROV1
|
||||
EN
|
||||
ST 124 4
|
||||
BE
|
||||
PR 2 15 "Cod. IVA "
|
||||
US %IVA
|
||||
IN CODTAB 124
|
||||
DI "Codice@20" CODTAB
|
||||
DI "Descrizione@50" S0
|
||||
OU 124 CODTAB
|
||||
OU 272 S0
|
||||
FL "U"
|
||||
VA 19 1 2
|
||||
CH NORMAL
|
||||
FI CODIVA
|
||||
EN
|
||||
ST 272 50
|
||||
BE
|
||||
PR 22 15 ""
|
||||
US %IVA KE 2
|
||||
IN S0 272
|
||||
DI "Descrizione@50" S0
|
||||
DI "Codice@20" CODTAB
|
||||
OU 124 CODTAB
|
||||
OU 272 S0
|
||||
EN
|
||||
ST 154 1
|
||||
BE
|
||||
PR 2 16 "Indetraib. "
|
||||
US %DET
|
||||
IN CODTAB 154
|
||||
DI "Codice" CODTAB
|
||||
DI "Tipo" I0
|
||||
DI "Descrizione@50" S0
|
||||
OU 154 CODTAB
|
||||
CH NORMAL
|
||||
FL "U"
|
||||
EN
|
||||
ST 127 5
|
||||
BE
|
||||
PR 2 19 "Caus.mag. "
|
||||
US %CAU
|
||||
IN CODTAB 127
|
||||
DI "Codice@20" CODTAB
|
||||
DI "Descrizione@50" S0
|
||||
OU 127 CODTAB
|
||||
OU 275 S0
|
||||
FL "U"
|
||||
CH NORMAL
|
||||
FI CAUSMAG
|
||||
EN
|
||||
ST 275 50
|
||||
BE
|
||||
PR 22 19 ""
|
||||
FL "D"
|
||||
EN
|
||||
EN
|
||||
PA "Pag.2" -1 -1 0 0
|
||||
ST 128 3
|
||||
BE
|
||||
PR 2 3 "Mag.colleg. "
|
||||
CO US 103
|
||||
IN CODTAB 128
|
||||
DI "Codice" CODTAB
|
||||
DI "Descrizione@50" S0
|
||||
OU 128 CODTAB
|
||||
OU 276 S0
|
||||
WA "Magazzino assente"
|
||||
FL "U"
|
||||
KE 1
|
||||
CH NORMAL
|
||||
FI CODMAGC[1,3]
|
||||
EN
|
||||
ST 276 50
|
||||
BE
|
||||
PR 22 3 ""
|
||||
FL "D"
|
||||
EN
|
||||
ST 129 2
|
||||
BE
|
||||
PR 2 4 "Deposito "
|
||||
US MAG SE (CODTAB[1,3]==#128) && (CODTAB[4,5]!="")
|
||||
IN CODTAB[1,3] 128
|
||||
IN CODTAB[4,5] 129
|
||||
DI "Codice mag." CODTAB[1,3]
|
||||
DI "Codice dep." CODTAB[4,5]
|
||||
DI "Descrizione@50" S0
|
||||
OU 128 CODTAB[1,3]
|
||||
OU 129 CODTAB[4,5]
|
||||
OU 277 S0
|
||||
ME DIRTY,128|9,128
|
||||
CH NORMAL
|
||||
WA "Deposito assente"
|
||||
FL "U"
|
||||
KE 1
|
||||
FI CODMAGC[4,5]
|
||||
EN
|
||||
ST 277 50
|
||||
BE
|
||||
PR 22 4 ""
|
||||
FL "D"
|
||||
EN
|
||||
ST 138 5
|
||||
BE
|
||||
PR 2 9 "Impianto "
|
||||
US IMP
|
||||
IN CODTAB 138
|
||||
DI "Codice Impianto" CODTAB
|
||||
DI "Descrizione @50" S0
|
||||
OU 138 CODTAB
|
||||
OU 278 S0
|
||||
FI IMPIANTO
|
||||
FL "U"
|
||||
CH NORMAL
|
||||
EN
|
||||
ST 278 50
|
||||
BE
|
||||
PR 22 9 ""
|
||||
US IMP KE 2
|
||||
IN S0 278
|
||||
DI "Descrizione @50" S0
|
||||
DI "Codice Impianto" CODTAB
|
||||
CO OU 138
|
||||
CH NORMAL
|
||||
EN
|
||||
ST 139 5
|
||||
BE
|
||||
PR 2 10 "Linea "
|
||||
US LNP
|
||||
IN CODTAB 139
|
||||
DI "Codice Linea" CODTAB
|
||||
DI "Descrizione @50" S0
|
||||
OU 139 CODTAB
|
||||
OU 279 S0
|
||||
FI LINEA
|
||||
FL "U"
|
||||
CH NORMAL
|
||||
EN
|
||||
ST 279 50
|
||||
BE
|
||||
PR 22 10 ""
|
||||
US LNP KE 2
|
||||
IN S0 279
|
||||
DI "Descrizione @50" S0
|
||||
DI "Codice Linea" CODTAB
|
||||
CO OU 139
|
||||
CH NORMAL
|
||||
EN
|
||||
ZO 155 20
|
||||
BE
|
||||
PR 2 11 "Riferimento Flexform "
|
||||
FI RIFFLEX
|
||||
EN
|
||||
EN
|
||||
PA "Contabilità analitica - Commesse" -1 -1 0 0
|
||||
GR -1 78 14
|
||||
BE
|
||||
PR 1 0 "Contabilita' analitica"
|
||||
EN
|
||||
EN
|
||||
ENDMASK
|
66
src/ps/Major/CUSTOM/verig01.uml
Normal file
66
src/ps/Major/CUSTOM/verig01.uml
Normal file
@ -0,0 +1,66 @@
|
||||
#include "verigdef.h"
|
||||
|
||||
#define FULL_SCREEN
|
||||
#define IS_MERCE
|
||||
// else
|
||||
// #define MASK_WIDTH 60
|
||||
// #define MASK_HEIGHT 14
|
||||
//
|
||||
#define MASK_TITLE1 "Merce"
|
||||
#define PAGE_2
|
||||
|
||||
DEFINE_FIELD(CODMAG)
|
||||
// F_POS(CODMAG, 2, 3, "Magazzino ")
|
||||
// F_FLG(CODMAG, "U")
|
||||
// F_CHK(CODMAG, REQUIRED)
|
||||
DEFINE_FIELD(DESMAG)
|
||||
DEFINE_FIELD(CODDEP)
|
||||
DEFINE_FIELD(DESDEP)
|
||||
DEFINE_FIELD(CODART)
|
||||
// DEFINE_FIELD(QTAGG1)
|
||||
// F_POS(QTAGG1, 25, 2, "Q 1")
|
||||
// DEFINE_FIELD(QTAGG2)
|
||||
// F_X(QTAGG2, 26)
|
||||
// DEFINE_FIELD(QTAGG3)
|
||||
// F_Y(QTAGG3, 15)
|
||||
// DEFINE_FIELD(QTAGG4)
|
||||
// F_PROMPT(QTAGG4, "Q 4")
|
||||
// DEFINE_FIELD(QTAGG5)
|
||||
DEFINE_FIELD(JOLLY1)
|
||||
// F_X(JOLLY1, 20)
|
||||
// F_Y(JOLLY1, 15)
|
||||
F_TYPE(JOLLY1, ZOOM)
|
||||
F_LEN(JOLLY1, 18)
|
||||
F_PROMPT(JOLLY1, "Riferimento Flexform ")
|
||||
F_FIELD(JOLLY1, RIFFLEX)
|
||||
DEFINE_FIELD(DESCRART)
|
||||
DEFINE_FIELD(UMQTA)
|
||||
DEFINE_FIELD(QTA)
|
||||
DEFINE_FIELD(PREZZO)
|
||||
DEFINE_FIELD(QTAEVASA)
|
||||
DEFINE_FIELD(RIGAEVASA)
|
||||
DEFINE_FIELD(DATACONS)
|
||||
F_POS(PREZZO, 42, 9,"Prezzo " )
|
||||
DEFINE_FIELD(SCONTO)
|
||||
F_POS(SCONTO, 2, 11,"Sconto " )
|
||||
DEFINE_FIELD(PERCPROV)
|
||||
F_POS(PERCPROV, 42, 11,"Provvigione 1 " )
|
||||
DEFINE_FIELD(PERCPROV1)
|
||||
F_POS(PERCPROV1, 65, 11,"2 " )
|
||||
DEFINE_FIELD(CODIVA)
|
||||
DEFINE_FIELD(DESIVA)
|
||||
DEFINE_FIELD(CAUS)
|
||||
DEFINE_FIELD(NCOLLI)
|
||||
DEFINE_FIELD(PNETTO)
|
||||
DEFINE_FIELD(TARA)
|
||||
DEFINE_FIELD(DESCRCAUS)
|
||||
DEFINE_FIELD(CODMAGC)
|
||||
DEFINE_FIELD(DESMAGC)
|
||||
DEFINE_FIELD(CODDEPC)
|
||||
DEFINE_FIELD(DESDEPC)
|
||||
DEFINE_FIELD(IMPIANTO)
|
||||
DEFINE_FIELD(LINEA)
|
||||
|
||||
|
||||
#include "verig.uml"
|
||||
|
Loading…
x
Reference in New Issue
Block a user