Skip to content

Instantly share code, notes, and snippets.

View smarenich's full-sized avatar

Sergey Marenich smarenich

View GitHub Profile
using System;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
using PX.Common;
using PX.Data;
using PX.Data.EP;
using PX.Objects;
using PX.Objects.RQ;
using PX.Objects.PO;
@smarenich
smarenich / Item.cs
Last active December 19, 2016 14:33
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ItemImportMultiThreaded
{
public class Item
{
<px:PXGrid ID="grid" runat="server" Height="350px" Width="100%" AdjustPageSize="Auto"
SkinID="Primary" AllowPaging="True" AllowSearch="True" FastFilterFields="AccountCD,Description" SyncPosition="True"
OnRowDataBound="grid_RowDataBound">
<Levels>
<px:PXGridLevel DataMember="AccountRecords">
<Columns>
</Columns>
</px:PXGridLevel>
</Levels>
</px:PXGrid>
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;
using PX.Data;
using PX.DataSync;
using PX.DataSync.ACH;
using PX.Api;
using System;
using PX.Data;
using System.Collections.Specialized;
using Customization;
using System.Web.Security;
using System.IO;
using PX.Common;
namespace ChangeWebConfig
{
public class ProxyScreen : Screen
{
private readonly string _Login;
private readonly string _Pass;
private DateTime _LastOperation;
private Content _LastSchema;
public ProxyScreen(string url, string login, string pass)
{
using System;
using PX.Data;
using PX.Objects.IN;
using PX.DataSync;
using PX.Common.Cryptography;
using System.Security.Cryptography;
using System.Web.Configuration;
using System.Text;
namespace MyProject
public class BAccountExt : PXCacheExtension<PX.Objects.CR.BAccount>
{
#region UsrDefaultWarehouse
[Site()]
public virtual int? UsrDefaultWarehouse { get; set; }
public abstract class usrDefaultWarehouse : IBqlField { }
#endregion
}
public class ReportsDefault : IBqlTable
namespace PX.Objects.IN
{
public class INReleaseProcess_Extension : PXGraphExtension<INReleaseProcess>
{
public delegate void ReleaseDocProcDelegate(JournalEntry je, INRegister doc);
[PXOverride]
public void ReleaseDocProc(JournalEntry je, INRegister doc, ReleaseDocProcDelegate baseMethod)
{
if (doc.DocType == INDocType.Receipt)
{
@smarenich
smarenich / 1-extract.bat
Last active October 13, 2016 15:01
Azure Repacking Script
rem Extracting Data
rmdir in\Acumatica /S /Q
rmdir Package\approot /S /Q
rmdir Package\sitesroot /S /Q
Package\7za.exe x in\Service.cspkg -oIn\Acumatica
for /f %%f in ('dir /b in\*.cspkg') do Package\7za.exe x In\%%f -oIn\Acumatica
for /f %%f in ('dir /b in\Acumatica\*.cssx') do Package\7za.exe x In\Acumatica\%%f -oPackage approot\