public FormDocumentoMarketing() { var camposSAP = new CamposTabelaSAP(); _numeroContratoFinal.ItemUID = camposSAP.numeroContratoFilho.NomeComU_NaFrente; _numeroContratoFinal.Datasource = _numeroContratoFinal.ItemUID; _filhoDeContrato.Datasource = camposSAP.filhoDeContrato.NomeComU_NaFrente; }
public override void Aplicar(Database db) { var tabelas = new List <Tabela>() { new TabelaModalidade(), new TabelaUnidadeComercial(), new TabelaTipoOperacao(), new TabelaMetodoFinanceiro(), new TabelaSafra(), new TabelaCertificado(), new TabelaParticipante(), new TabelaGrupoCafe(), new TabelaUtilizacaoBloqueada(), new TabelaConfiguracaoPeneira(), new TabelaObjectTypes(), new TabelaPreContrato(), new TabelaContratoFinal() }; for (int i = 0; i < tabelas.Count; i++) { Dialogs.Info($"Criando tabelas... {i + 1} de {tabelas.Count}... Aguarde...", SAPbouiCOM.BoMessageTime.bmt_Long); db.CriarTabela(tabelas[i]); } Dialogs.Info($"Criando campos de usuário..."); var camposSAP = new CamposTabelaSAP(); db.CriarCampo("OUSR", camposSAP.grupoAprovador); const string tabelaOPOR = "OPOR"; db.CriarCampo(tabelaOPOR, camposSAP.numeroContratoFilho); db.CriarCampo(tabelaOPOR, camposSAP.filhoDeContrato); db.CriarCampo(tabelaOPOR, camposSAP.Embalagem); db.CriarCampo("POR1", camposSAP.QuantidadeSacas); db.CriarCampo("OITM", camposSAP.ItemFiscal); Dialogs.Info($"Atualizando procedimentos armazenados..."); var transactionNotification = new TransactionNotification(); transactionNotification.CriarFuncoes(); var postTransaction = new PostTransactionNotice(); new SBO_SP_TransactionNotification().Atualizar(transactionNotification); new SBO_SP_PostTransactionNotice().Atualizar(postTransaction); }
public FormDocumentoMarketing() { var camposSAP = new CamposTabelaSAP(); _numeroContratoFinal.ItemUID = camposSAP.numeroContratoFilho.NomeComU_NaFrente; _numeroContratoFinal.Datasource = _numeroContratoFinal.ItemUID; _qtdSaca.ItemUID = camposSAP.QuantidadeSacas.NomeComU_NaFrente; _qtdSaca.Datasource = _qtdSaca.ItemUID; _embalagem.ItemUID = camposSAP.Embalagem.NomeComU_NaFrente; _embalagem.Datasource = _embalagem.ItemUID; _embalagem.SQL = "SELECT PkgCode, PkgType FROM OPKG ORDER BY PkgType"; _filhoDeContrato.Datasource = camposSAP.filhoDeContrato.NomeComU_NaFrente; }