Compare commits
1
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
869379e17f |
@@ -8,8 +8,20 @@ using Nuvolar.Module.StaticClass;
|
|||||||
|
|
||||||
namespace Nuvolar.Module.Controllers
|
namespace Nuvolar.Module.Controllers
|
||||||
{
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// NAV Online
|
||||||
|
/// </summary>
|
||||||
public partial class NAV_Online_VC : ViewController
|
public partial class NAV_Online_VC : ViewController
|
||||||
{
|
{
|
||||||
|
const string _softwareId = "000000000000000N01";
|
||||||
|
const string _softwareName = "Nuvolar ERP System";
|
||||||
|
const string _softwareOperation = "ONLINE_SERVICE";
|
||||||
|
const string _softwareMainVersion = "17.2.3";
|
||||||
|
const string _softwareDevName = "Szabó Iván E.V. kisadózó";
|
||||||
|
const string _softwareDevContact = "http:\\www.nuvolar.hu";
|
||||||
|
const string _softwareDevCountryCode = "HU";
|
||||||
|
const string _softwareDevTaxNumber = "67076295";
|
||||||
|
|
||||||
public NAV_Online_VC()
|
public NAV_Online_VC()
|
||||||
{
|
{
|
||||||
InitializeComponent();
|
InitializeComponent();
|
||||||
@@ -52,14 +64,14 @@ namespace Nuvolar.Module.Controllers
|
|||||||
{
|
{
|
||||||
customersfrom = _CustomersFrom.Oid.ToString(),
|
customersfrom = _CustomersFrom.Oid.ToString(),
|
||||||
taxPayer = _Customers.VATNumber.Substring(0, 8),
|
taxPayer = _Customers.VATNumber.Substring(0, 8),
|
||||||
softwareId = "123456789123456789",
|
softwareId = _softwareId,
|
||||||
softwareName = "3C ERP System",
|
softwareName = _softwareName,
|
||||||
softwareOperation = "ONLINE_SERVICE",
|
softwareOperation = _softwareOperation,
|
||||||
softwareMainVersion = "17.2.3",
|
softwareMainVersion = _softwareMainVersion,
|
||||||
softwareDevName = "3C Távközlési Kft.",
|
softwareDevName = _softwareDevName,
|
||||||
softwareDevContact = "http:\\3ctelecom.hu",
|
softwareDevContact = _softwareDevContact,
|
||||||
softwareDevCountryCode = "HU",
|
softwareDevCountryCode = _softwareDevCountryCode,
|
||||||
softwareDevTaxNumber = "10644209-2-43"
|
softwareDevTaxNumber = _softwareDevTaxNumber
|
||||||
};
|
};
|
||||||
|
|
||||||
RestAPI.ExecuteRootePOST("onlineinvoice/querytaxpayer", true, JsonConvert.SerializeObject(_postData));
|
RestAPI.ExecuteRootePOST("onlineinvoice/querytaxpayer", true, JsonConvert.SerializeObject(_postData));
|
||||||
@@ -105,10 +117,10 @@ namespace Nuvolar.Module.Controllers
|
|||||||
{
|
{
|
||||||
XPObjectSpace _ocur = View.ObjectSpace as XPObjectSpace;
|
XPObjectSpace _ocur = View.ObjectSpace as XPObjectSpace;
|
||||||
InvoiceHeader _InvoiceHeader = View.SelectedObjects[0] as InvoiceHeader;
|
InvoiceHeader _InvoiceHeader = View.SelectedObjects[0] as InvoiceHeader;
|
||||||
this.NAV_manageInvoice(_InvoiceHeader,_ocur);
|
this.NAV_manageInvoice(_InvoiceHeader, _ocur);
|
||||||
(View as ListView).CollectionSource.Reload();
|
(View as ListView).CollectionSource.Reload();
|
||||||
}
|
}
|
||||||
private void NAV_manageInvoice(InvoiceHeader _InvoiceHeader,XPObjectSpace _ocur)
|
private void NAV_manageInvoice(InvoiceHeader _InvoiceHeader, XPObjectSpace _ocur)
|
||||||
{
|
{
|
||||||
string _operation = "CREATE";
|
string _operation = "CREATE";
|
||||||
|
|
||||||
@@ -122,14 +134,14 @@ namespace Nuvolar.Module.Controllers
|
|||||||
customersfrom = _InvoiceHeader.CustomersFrom.Oid.ToString(),
|
customersfrom = _InvoiceHeader.CustomersFrom.Oid.ToString(),
|
||||||
operation = _operation,
|
operation = _operation,
|
||||||
technicalAnnulment = false,
|
technicalAnnulment = false,
|
||||||
softwareId = "123456789123456789",
|
softwareId = _softwareId,
|
||||||
softwareName = "3C ERP System",
|
softwareName = _softwareName,
|
||||||
softwareOperation = "ONLINE_SERVICE",
|
softwareOperation = _softwareOperation,
|
||||||
softwareMainVersion = "17.2.3",
|
softwareMainVersion = _softwareMainVersion,
|
||||||
softwareDevName = "3C Távközlési Kft.",
|
softwareDevName = _softwareDevName,
|
||||||
softwareDevContact = "http:\\3ctelecom.hu",
|
softwareDevContact = _softwareDevContact,
|
||||||
softwareDevCountryCode = "HU",
|
softwareDevCountryCode = _softwareDevCountryCode,
|
||||||
softwareDevTaxNumber = "10644209-2-43"
|
softwareDevTaxNumber = _softwareDevTaxNumber
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -174,14 +186,14 @@ namespace Nuvolar.Module.Controllers
|
|||||||
documentnumber = _InvoiceHeader.DocumentNumber,
|
documentnumber = _InvoiceHeader.DocumentNumber,
|
||||||
customersfrom = _InvoiceHeader.CustomersFrom.Oid.ToString(),
|
customersfrom = _InvoiceHeader.CustomersFrom.Oid.ToString(),
|
||||||
transactionId = _InvoiceHeader.NAV_transactionId,
|
transactionId = _InvoiceHeader.NAV_transactionId,
|
||||||
softwareId = "123456789123456789",
|
softwareId = _softwareId,
|
||||||
softwareName = "3C ERP System",
|
softwareName = _softwareName,
|
||||||
softwareOperation = "ONLINE_SERVICE",
|
softwareOperation = _softwareOperation,
|
||||||
softwareMainVersion = "17.2.3",
|
softwareMainVersion = _softwareMainVersion,
|
||||||
softwareDevName = "3C Távközlési Kft.",
|
softwareDevName = _softwareDevName,
|
||||||
softwareDevContact = "http:\\3ctelecom.hu",
|
softwareDevContact = _softwareDevContact,
|
||||||
softwareDevCountryCode = "HU",
|
softwareDevCountryCode = _softwareDevCountryCode,
|
||||||
softwareDevTaxNumber = "10644209-2-43"
|
softwareDevTaxNumber = _softwareDevTaxNumber
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -206,7 +218,7 @@ namespace Nuvolar.Module.Controllers
|
|||||||
}
|
}
|
||||||
if (_ResultJSON.processingResults.processingResult.businessValidationMessages != null)
|
if (_ResultJSON.processingResults.processingResult.businessValidationMessages != null)
|
||||||
{
|
{
|
||||||
Application.ShowViewStrategy.ShowMessage(_ResultJSON.processingResults.processingResult.businessValidationMessages.message.ToString(),
|
Application.ShowViewStrategy.ShowMessage(_ResultJSON.processingResults.processingResult.businessValidationMessages.ToString(),
|
||||||
InformationType.Error, 10000, InformationPosition.Bottom);
|
InformationType.Error, 10000, InformationPosition.Bottom);
|
||||||
}
|
}
|
||||||
Application.ShowViewStrategy.ShowMessage("A számla státusz lekérdezése megtörtént !", InformationType.Success, 2000, InformationPosition.Bottom);
|
Application.ShowViewStrategy.ShowMessage("A számla státusz lekérdezése megtörtént !", InformationType.Success, 2000, InformationPosition.Bottom);
|
||||||
@@ -232,14 +244,14 @@ namespace Nuvolar.Module.Controllers
|
|||||||
{
|
{
|
||||||
invoiceNumber = _InvoiceHeader.DocumentNumber,
|
invoiceNumber = _InvoiceHeader.DocumentNumber,
|
||||||
customersfrom = _InvoiceHeader.CustomersFrom.Oid.ToString(),
|
customersfrom = _InvoiceHeader.CustomersFrom.Oid.ToString(),
|
||||||
softwareId = "123456789123456789",
|
softwareId = _softwareId,
|
||||||
softwareName = "3C ERP System",
|
softwareName = _softwareName,
|
||||||
softwareOperation = "ONLINE_SERVICE",
|
softwareOperation = _softwareOperation,
|
||||||
softwareMainVersion = "17.2.3",
|
softwareMainVersion = _softwareMainVersion,
|
||||||
softwareDevName = "3C Távközlési Kft.",
|
softwareDevName = _softwareDevName,
|
||||||
softwareDevContact = "http:\\3ctelecom.hu",
|
softwareDevContact = _softwareDevContact,
|
||||||
softwareDevCountryCode = "HU",
|
softwareDevCountryCode = _softwareDevCountryCode,
|
||||||
softwareDevTaxNumber = "10644209-2-43"
|
softwareDevTaxNumber = _softwareDevTaxNumber
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -5,6 +5,9 @@
|
|||||||
<Action Id="aCreateDeliveryNoteOutfromStorageOut" Caption="Raktárközi szállítólevél készítése" />
|
<Action Id="aCreateDeliveryNoteOutfromStorageOut" Caption="Raktárközi szállítólevél készítése" />
|
||||||
<Action Id="aCreateNAVInvoiceReportXML" Caption="Lekérdezés futtatása" ConfirmationMessage="Niztosan lefuttatja a lekérdezést ?" />
|
<Action Id="aCreateNAVInvoiceReportXML" Caption="Lekérdezés futtatása" ConfirmationMessage="Niztosan lefuttatja a lekérdezést ?" />
|
||||||
<Action Id="aMoveOrderIn" Caption="Átvitel másik rendelésre" />
|
<Action Id="aMoveOrderIn" Caption="Átvitel másik rendelésre" />
|
||||||
|
<Action Id="aNAV_manageInvoice" Caption="Számla feladása NAV rendszerbe" />
|
||||||
|
<Action Id="aNAV_queryInvoiceData" Caption="Számla adatlekérdezés NAV" />
|
||||||
|
<Action Id="aNAV_queryInvoiceStatus" Caption="Számla státusz lekérdezés NAV" />
|
||||||
<Action Id="aOpenWindowsExplorer" Caption="Windows Intéző megnyitása" />
|
<Action Id="aOpenWindowsExplorer" Caption="Windows Intéző megnyitása" />
|
||||||
<Action Id="aOrderInStorageOut" Caption="Kitárolás" />
|
<Action Id="aOrderInStorageOut" Caption="Kitárolás" />
|
||||||
<Action Id="aPrint_DeliveryNoteOutHeader" Caption="Szállítólevél nyomtatása" />
|
<Action Id="aPrint_DeliveryNoteOutHeader" Caption="Szállítólevél nyomtatása" />
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<Application>
|
<Application Copyright="2016-2020 Nuvolar ERP System">
|
||||||
<ActionDesign>
|
<ActionDesign>
|
||||||
<Actions>
|
<Actions>
|
||||||
<Action Id="aCreateDeliveryNoteOutfromStorageOut" ImageName="document_lock" Caption="Szállítólevél készítése" TargetObjectsCriteria="[StorageMoveType.MoveDirection] = ##Enum#Nuvolar.Module.eMoveDirection,eOutput# And [DeliveryNoteOutHeader] Is Null And [StorageMoveType.MoveType] In (##Enum#Nuvolar.Module.eMoveType,InventoryTransfer#, ##Enum#Nuvolar.Module.eMoveType,ReturnBack#)" />
|
<Action Id="aCreateDeliveryNoteOutfromStorageOut" ImageName="document_lock" Caption="Szállítólevél készítése" TargetObjectsCriteria="[StorageMoveType.MoveDirection] = ##Enum#Nuvolar.Module.eMoveDirection,eOutput# And [DeliveryNoteOutHeader] Is Null And [StorageMoveType.MoveType] In (##Enum#Nuvolar.Module.eMoveType,InventoryTransfer#, ##Enum#Nuvolar.Module.eMoveType,ReturnBack#)" />
|
||||||
@@ -7,6 +7,9 @@
|
|||||||
<Action Id="aDeliveryNoteOutPrint_Divided" ImageName="MenuBar_Print" TargetObjectsCriteria="[DividedOriginal] In (2L, 1L)" />
|
<Action Id="aDeliveryNoteOutPrint_Divided" ImageName="MenuBar_Print" TargetObjectsCriteria="[DividedOriginal] In (2L, 1L)" />
|
||||||
<Action Id="aMoveOrderIn" ImageName="replace2" />
|
<Action Id="aMoveOrderIn" ImageName="replace2" />
|
||||||
<Action Id="aMoveOrderInBack" ImageName="selection_replace" TargetObjectsCriteria="[OrderInHeader.IsEditable] = True And [QTT_Invoiced] = 0.0 And [QTT_DeliveryNoted] > 0.0 And [QTT_DeliveryNoted] = [QTT_Storaged] And [DividedOriginal] = 1L" />
|
<Action Id="aMoveOrderInBack" ImageName="selection_replace" TargetObjectsCriteria="[OrderInHeader.IsEditable] = True And [QTT_Invoiced] = 0.0 And [QTT_DeliveryNoted] > 0.0 And [QTT_DeliveryNoted] = [QTT_Storaged] And [DividedOriginal] = 1L" />
|
||||||
|
<Action Id="aNAV_manageInvoice" ImageName="arrow_up_box_green" />
|
||||||
|
<Action Id="aNAV_queryInvoiceData" ImageName="arrow_down_box_blue" />
|
||||||
|
<Action Id="aNAV_queryInvoiceStatus" ImageName="arrow_down_red" />
|
||||||
<Action Id="aNAV_queryTaxpayer" Caption="NAV adószám ellenőrzés" TargetObjectsCriteria="Not IsNullOrEmpty([VATNumber])" />
|
<Action Id="aNAV_queryTaxpayer" Caption="NAV adószám ellenőrzés" TargetObjectsCriteria="Not IsNullOrEmpty([VATNumber])" />
|
||||||
<Action Id="aOpenWindowsExplorer" ImageName="console" />
|
<Action Id="aOpenWindowsExplorer" ImageName="console" />
|
||||||
<Action Id="aOrderInStorageOut" ImageName="document_out" />
|
<Action Id="aOrderInStorageOut" ImageName="document_out" />
|
||||||
|
|||||||
@@ -18,6 +18,7 @@ Public Class Units
|
|||||||
Private _Shortname_De As String
|
Private _Shortname_De As String
|
||||||
Private _Description As String
|
Private _Description As String
|
||||||
Private _DefaultForBusinnes As Boolean = False
|
Private _DefaultForBusinnes As Boolean = False
|
||||||
|
Private _ShortName_NAV As String
|
||||||
Public Sub New(ByVal session As Session)
|
Public Sub New(ByVal session As Session)
|
||||||
MyBase.New(session)
|
MyBase.New(session)
|
||||||
End Sub
|
End Sub
|
||||||
@@ -65,6 +66,20 @@ Public Class Units
|
|||||||
SetPropertyValue("DefaultForBusinnes", _DefaultForBusinnes, value)
|
SetPropertyValue("DefaultForBusinnes", _DefaultForBusinnes, value)
|
||||||
End Set
|
End Set
|
||||||
End Property
|
End Property
|
||||||
|
|
||||||
|
''' <summary>
|
||||||
|
''' NAV mennyiségi egység megfeleltetés
|
||||||
|
''' </summary>
|
||||||
|
''' <returns></returns>
|
||||||
|
Property ShortName_NAV As String
|
||||||
|
Get
|
||||||
|
Return _ShortName_NAV
|
||||||
|
|
||||||
|
End Get
|
||||||
|
Set(ByVal value As String)
|
||||||
|
SetPropertyValue("ShortName_NAV", _ShortName_NAV, value)
|
||||||
|
End Set
|
||||||
|
End Property
|
||||||
End Class
|
End Class
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -2675,6 +2675,8 @@
|
|||||||
<Member Name="MasterBusinessDirectory" Caption="Dokumentum tárhely" />
|
<Member Name="MasterBusinessDirectory" Caption="Dokumentum tárhely" />
|
||||||
<Member Name="MotherName" Caption="Anyja neve" />
|
<Member Name="MotherName" Caption="Anyja neve" />
|
||||||
<Member Name="MVHRegistrationNumber" Caption="MVH reg. száma" />
|
<Member Name="MVHRegistrationNumber" Caption="MVH reg. száma" />
|
||||||
|
<Member Name="NAV_queryDate" DisplayFormat="{0:g}" Caption="NAV lekérés dátuma" />
|
||||||
|
<Member Name="NAV_valid" Caption="NAV valós?" />
|
||||||
<Member Name="OfferOutRows" Caption="Kimenő árajánlatok" />
|
<Member Name="OfferOutRows" Caption="Kimenő árajánlatok" />
|
||||||
<Member Name="PaymentOption" Caption="Fizetési opció" />
|
<Member Name="PaymentOption" Caption="Fizetési opció" />
|
||||||
<Member Name="PriceColumn" Caption="Ároszlop" />
|
<Member Name="PriceColumn" Caption="Ároszlop" />
|
||||||
@@ -4637,6 +4639,9 @@
|
|||||||
<Member Name="IsVATClosed" Caption="ÁFA zárolt" />
|
<Member Name="IsVATClosed" Caption="ÁFA zárolt" />
|
||||||
<Member Name="LateChargesBalanceHUF" Caption="Késedelmi kamat HUF" />
|
<Member Name="LateChargesBalanceHUF" Caption="Késedelmi kamat HUF" />
|
||||||
<Member Name="LateChargesCountMode" Caption="Kam. sz. mód" />
|
<Member Name="LateChargesCountMode" Caption="Kam. sz. mód" />
|
||||||
|
<Member Name="NAV_InvoiceStatus" Caption="NAV Számla státusz" />
|
||||||
|
<Member Name="NAV_queryDate" DisplayFormat="{0:g}" Caption="NAV lekérés dátuma" />
|
||||||
|
<Member Name="NAV_transactionId" Caption="NAV tranzakció" />
|
||||||
<Member Name="NotNeedFinancial" Caption="Nem kell p.ü. rendezés" />
|
<Member Name="NotNeedFinancial" Caption="Nem kell p.ü. rendezés" />
|
||||||
<Member Name="OrderInHeader_Collection" Caption="Bejövő megrendelések" />
|
<Member Name="OrderInHeader_Collection" Caption="Bejövő megrendelések" />
|
||||||
<Member Name="PaymentOption" Caption="Fizetési opció" />
|
<Member Name="PaymentOption" Caption="Fizetési opció" />
|
||||||
|
|||||||
@@ -28,5 +28,5 @@ Imports System.Runtime.InteropServices
|
|||||||
' by using the '*' as shown below:
|
' by using the '*' as shown below:
|
||||||
' <Assembly: AssemblyVersion("1.0.*")>
|
' <Assembly: AssemblyVersion("1.0.*")>
|
||||||
|
|
||||||
<Assembly: AssemblyVersion("17.2.3.1010")>
|
<Assembly: AssemblyVersion("17.2.3.1011")>
|
||||||
|
|
||||||
|
|||||||
@@ -9,7 +9,7 @@
|
|||||||
<add key="EnableDiagnosticActions" value="False" />
|
<add key="EnableDiagnosticActions" value="False" />
|
||||||
<add key="Languages" value="hu;en" />
|
<add key="Languages" value="hu;en" />
|
||||||
<add key="ClientSettingsProvider.ServiceUri" value="" />
|
<add key="ClientSettingsProvider.ServiceUri" value="" />
|
||||||
<add key="Uri" value="http://momonline.com:88/api/" />
|
<add key="Uri" value="http://localhost:88/api/" />
|
||||||
<add key="GeocodeAPIKey" value="AIzaSyD4RgVEapyYNlAgjemLgtbpOEVC2p2yXY4" />
|
<add key="GeocodeAPIKey" value="AIzaSyD4RgVEapyYNlAgjemLgtbpOEVC2p2yXY4" />
|
||||||
<add key="BingMapsKey" value="AkuhLMqiOJ6mqhY8zVPQCLMNFPEP0b4neaExb_eolTgT4Q0hF3098zXBJHMQa1WI" />
|
<add key="BingMapsKey" value="AkuhLMqiOJ6mqhY8zVPQCLMNFPEP0b4neaExb_eolTgT4Q0hF3098zXBJHMQa1WI" />
|
||||||
</appSettings>
|
</appSettings>
|
||||||
|
|||||||
Reference in New Issue
Block a user