随笔 Carl Notes

IT科技 技术解决方案 NetSuite ERP

PL/SQL单行函数和组函数详解 函数是一种有零个或多个参数并且有一个返回值的程序。在SQL中Oracle内建了一系列函数,这些函数都可被称为SQL或PL/SQL语句,函数主要分为两大类: 单行函数 组函数 本文将讨论如何利用单行函数以及使用规则。 SQL中的单行函数 SQL和PL/S...
阅读全文 »

$('div__header').innerHTML=''; $() 方法是在DOM中使用过于频繁的 document.getElementById() 方法的一个便利的简写,就像这个DOM方法一样,这个方法返回参数传入的id的那个元素。 客户端页面动态交互: 这样我们就可以用 request去执行一个ajax请求, 然后把responce(直接把内容)通过innerHTML 传递给...
阅读全文 »

销售订单审核自动发送邮件问题:销售订单界面有“提交审核”按钮,点击提交后会自动发送邮件给审核人,这个审核人可以实现指定发送给销售团队中的“主要”成员吗?Options- 在邮件系统中, 定义那个salesperson的email为一个group的email地址, 这样NS发送一份邮件到这个特殊的邮箱...
阅读全文 »

2008-12-12Agenda Topics - Day OneWelcomeCourse objectivesTopics and Agenda for entire courseNavigating the ApplicationLogging into NetSuiteGetting around the applicationLists vs. Transactions vs. Setu...
阅读全文 »

footer_actions 是netsuite中 所有系统列表form页面都存在的对象,就是页脚那些可以用来排序,过滤等等的对象,我们可以对这些对象进行操作,包括定制,系统完成您操作后的动态刷新当前页面的功能。这个四个对象是包括在form:foot_actions中的,是四个隐藏的对象,在界面上无法查看到,是系统内置的用来动态管理其自身功能的变量。比如在导出时候:document.forms['...
阅读全文 »

While we have team to maintain same project and (some times) same file, we use git commit to track feature by feature(or update by update) refinements/updates.  Each commit will pass to testing team for testing(usually testing in sandbox before deployment/release to Production), 

- There are chances of deploy multiple commits, after testing and confirm

- There can be few days or weeks after the commit been deploy/release to Production.

-- At that time, we might already forget where and when the last update has been made(even sometimes the feature/refinement has been forgotten), where is the last production version/status

- So here comes the challenge:

How to use Git branch to maintain the tesing commit to released PRD status?
Is there any comment or tag to show the status of the deployment to PRD
or the deployment note?
Use Tag?

The light way, fast way to do this can be git tag, we can create a simple tag AT deployment date/process.

By doing that, we track the last deployment commit/point; so we knows where is the status in Production, and the lasttest commit(s) in the branch log.  Each to refresh the memory on what updates has been made in sandbox(i.e.)

Detail operation, we can reference on the git tag usage, I.e. this article https://www.codenong.com/cs106325649/

How to given more note/description for Deployment Notes/Steps(some times it related with new custom objects), git tag has the comment paramter, the other way is to keep the deployment note in the commit message.

The other ways is using Branch to track the production status, but that will consume more times between deployment process, we can choose this option in same cases, depends on the project situation.


重复利用:popupBinDiv(document.forms['item_form'].elements['itembinlist'].value,document.forms['inventory_form'].elements['binnumbers'], 0, document.forms['inventory_form'].elements['adjustqtyby']);显然netsu...
阅读全文 »

function SyncQtyRate()206{207 var form = document.forms['item_form'];208 // Make sure all the fields are there. Otherwise, bail out.209 if (!(form.elements['rateschedule'] && form.elements['quantity']...
阅读全文 »

function nlapiValidateField(type, fld, optionswin, linenum){var isValid = true;if (optionswin != null)optwin = optionswin;if (nsapiGetMainForm( ).elements.nlapiVF != null && nsapiGetMainForm( ).elemen...
阅读全文 »

ListIN_InventoryNumber_INTERNALID(this) 用来把多选的列表框div构造出来 SearchIN_InventoryNumber_INTERNALID(document.forms['main_form'].elements.IN_InventoryNumber_INTERNALID_display.value) //用来把internalid传递给弹出的...
阅读全文 »

0%