diff --git a/build/crpa.sln b/build/crpa.sln
index 42c9ccd0a..5b4d7387d 100644
--- a/build/crpa.sln
+++ b/build/crpa.sln
@@ -1,44 +1,40 @@
-Microsoft Visual Studio Solution File, Format Version 11.00
-# Visual Studio 2010
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "crpa0", "crpa0.vcproj", "{307A83A1-35A5-4E21-AEE1-50D735D1ED37}"
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio 15
+VisualStudioVersion = 15.0.28307.271
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "crpa0", "crpa0.vcxproj", "{E3E7DE6C-EDE3-48D4-8F15-333B71AE4AC2}"
ProjectSection(ProjectDependencies) = postProject
{A1CE9743-A597-4F92-B55A-345A366C9E55} = {A1CE9743-A597-4F92-B55A-345A366C9E55}
EndProjectSection
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "crpa1", "crpa1.vcproj", "{3C6200CC-2B82-4B3D-A81B-6A6E84958D73}"
- ProjectSection(ProjectDependencies) = postProject
- {A1CE9743-A597-4F92-B55A-345A366C9E55} = {A1CE9743-A597-4F92-B55A-345A366C9E55}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "AgaLib", "AgaLib.vcxproj", "{2D38A763-3D74-4338-9362-B891784EC90E}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vedoc", "vedoc.vcxproj", "{A1CE9743-A597-4F92-B55A-345A366C9E55}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "crpa", "crpa.vcproj", "{0E7C9E43-17A8-4A24-8D15-117D457FD750}"
-EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Win32 = Debug|Win32
Release|Win32 = Release|Win32
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {307A83A1-35A5-4E21-AEE1-50D735D1ED37}.Debug|Win32.ActiveCfg = Debug|Win32
- {307A83A1-35A5-4E21-AEE1-50D735D1ED37}.Debug|Win32.Build.0 = Debug|Win32
- {307A83A1-35A5-4E21-AEE1-50D735D1ED37}.Release|Win32.ActiveCfg = Release|Win32
- {307A83A1-35A5-4E21-AEE1-50D735D1ED37}.Release|Win32.Build.0 = Release|Win32
- {3C6200CC-2B82-4B3D-A81B-6A6E84958D73}.Debug|Win32.ActiveCfg = Debug|Win32
- {3C6200CC-2B82-4B3D-A81B-6A6E84958D73}.Debug|Win32.Build.0 = Debug|Win32
- {3C6200CC-2B82-4B3D-A81B-6A6E84958D73}.Release|Win32.ActiveCfg = Release|Win32
- {3C6200CC-2B82-4B3D-A81B-6A6E84958D73}.Release|Win32.Build.0 = Release|Win32
+ {E3E7DE6C-EDE3-48D4-8F15-333B71AE4AC2}.Debug|Win32.ActiveCfg = Debug|Win32
+ {E3E7DE6C-EDE3-48D4-8F15-333B71AE4AC2}.Debug|Win32.Build.0 = Debug|Win32
+ {E3E7DE6C-EDE3-48D4-8F15-333B71AE4AC2}.Release|Win32.ActiveCfg = Release|Win32
+ {E3E7DE6C-EDE3-48D4-8F15-333B71AE4AC2}.Release|Win32.Build.0 = Release|Win32
+ {2D38A763-3D74-4338-9362-B891784EC90E}.Debug|Win32.ActiveCfg = Debug|Win32
+ {2D38A763-3D74-4338-9362-B891784EC90E}.Debug|Win32.Build.0 = Debug|Win32
+ {2D38A763-3D74-4338-9362-B891784EC90E}.Release|Win32.ActiveCfg = Release|Win32
+ {2D38A763-3D74-4338-9362-B891784EC90E}.Release|Win32.Build.0 = Release|Win32
{A1CE9743-A597-4F92-B55A-345A366C9E55}.Debug|Win32.ActiveCfg = Debug|Win32
{A1CE9743-A597-4F92-B55A-345A366C9E55}.Debug|Win32.Build.0 = Debug|Win32
{A1CE9743-A597-4F92-B55A-345A366C9E55}.Release|Win32.ActiveCfg = Release|Win32
{A1CE9743-A597-4F92-B55A-345A366C9E55}.Release|Win32.Build.0 = Release|Win32
- {0E7C9E43-17A8-4A24-8D15-117D457FD750}.Debug|Win32.ActiveCfg = Debug|Win32
- {0E7C9E43-17A8-4A24-8D15-117D457FD750}.Debug|Win32.Build.0 = Debug|Win32
- {0E7C9E43-17A8-4A24-8D15-117D457FD750}.Release|Win32.ActiveCfg = Release|Win32
- {0E7C9E43-17A8-4A24-8D15-117D457FD750}.Release|Win32.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {01E5AADC-7625-4F63-A943-E2932D2C1F46}
+ EndGlobalSection
EndGlobal
diff --git a/build/crpa0.vcxproj b/build/crpa0.vcxproj
new file mode 100644
index 000000000..9687439bc
--- /dev/null
+++ b/build/crpa0.vcxproj
@@ -0,0 +1,188 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+
+ {E3E7DE6C-EDE3-48D4-8F15-333B71AE4AC2}
+ ct0
+ 10.0.17763.0
+
+
+
+ Application
+ false
+ v141
+
+
+ Application
+ false
+ v141
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.30319.1
+ ..\exe\
+ ..\obj\$(SolutionName)\$(ProjectName)\
+ true
+ ..\exe\
+ ..\obj\$(SolutionName)\$(ProjectName)\
+ false
+ false
+ false
+ false
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ true
+ true
+ Win32
+ .\..\debug/ct0.tlb
+
+
+
+
+ Disabled
+ ..\src\include;..\src\xvaga;..\src\xvtdb;..\src\xvtdb;%(AdditionalIncludeDirectories)
+ _DEBUG;WIN32;__LONGDOUBLE__;_WINDOWS;%(PreprocessorDefinitions)
+ false
+ MultiThreadedDebug
+ Level3
+ true
+ ProgramDatabase
+ true
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ 0x0410
+ ..\libraries\wx28X\include;%(AdditionalIncludeDirectories)
+
+
+ version.lib;wsock32.lib;comctl32.lib;rpcrt4.lib;%(AdditionalDependencies)
+ true
+ %(IgnoreSpecificDefaultLibraries)
+ true
+ Windows
+ false
+
+
+ MachineX86
+ $(OutDir)$(TargetName)$(TargetExt)
+ 12.0
+ false
+
+
+ true
+ .\..\debug/ct0.bsc
+
+
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ true
+ true
+ Win32
+ .\..\release/ct0.tlb
+
+
+
+
+ MaxSpeed
+ Default
+ ..\src\include;..\src\xvaga;..\src\xvtdb;%(AdditionalIncludeDirectories)
+ NDEBUG;WIN32;_WINDOWS;%(PreprocessorDefinitions)
+ true
+ MultiThreaded
+ true
+ false
+ Level3
+ true
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ 0x0410
+ ..\wx28X\include;%(AdditionalIncludeDirectories)
+
+
+ %(AdditionalDependencies)
+ true
+ %(IgnoreSpecificDefaultLibraries)
+ Windows
+
+
+ MachineX86
+ 12.0
+ false
+ false
+
+
+ true
+
+
+
+
+
+
+
+ Document
+ true
+
+
+ Document
+ true
+
+
+
+
+ ..\libraries\wx28X\include;%(AdditionalIncludeDirectories)
+
+
+
+
+ {2d38a763-3d74-4338-9362-b891784ec90e}
+
+
+ {a1ce9743-a597-4f92-b55a-345a366c9e55}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build/crpa0.vcxproj.filters b/build/crpa0.vcxproj.filters
new file mode 100644
index 000000000..27876e340
--- /dev/null
+++ b/build/crpa0.vcxproj.filters
@@ -0,0 +1,62 @@
+
+
+
+
+
+
+
+ {527125bf-6672-4673-8ea6-9c04d152c03c}
+
+
+ {1582c290-0897-458e-adf4-73eaab68b062}
+
+
+ {0803f96f-f223-4f89-9322-ef06fba36833}
+
+
+
+
+ Source Files
+
+
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+
+
+ Ini Files
+
+
+
\ No newline at end of file
diff --git a/cd/test/fp0776a.ini b/cd/test/fp0776a.ini
index e1cd221ad..b0e6013a7 100644
--- a/cd/test/fp0776a.ini
+++ b/cd/test/fp0776a.ini
@@ -2,12 +2,12 @@
Demo=0
[fp1]
-File(0) = /sql/fp0/fp0106.sql|X
-Patch = 776
+File(0) = sql/fp0/fp0106.sql|X
+Patch = 0776
Versione = 21511200
[fp]
-Data = 16-04-2019
+Data = 29-04-2019
Descrizione = Fattura Elettronica
Dischi = 1
Moduli = cg,ve
diff --git a/cd/test/fp0776a1.zip b/cd/test/fp0776a1.zip
index 599740625..1c6ffb61d 100644
Binary files a/cd/test/fp0776a1.zip and b/cd/test/fp0776a1.zip differ