Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
取引先がインボイスの登録事業者に なっているかAPIを使って調べてみた (GAS編)/invo...
Search
alice
September 26, 2022
Programming
1.2k
0
Share
取引先がインボイスの登録事業者に なっているかAPIを使って調べてみた (GAS編)/invoice_gas001
取引先がインボイスの登録事業者になっているかAPIを使って調べてみた(GAS編)
https://note.com/alice37308108/n/n9927645ea193
alice
September 26, 2022
More Decks by alice
See All by alice
職場でショートカットキーの 勉強会をやってみたはなし
alice37308108
0
67
ニャーDjango
alice37308108
0
320
ノンプロ研 Power Query講座受講メモ②
alice37308108
0
220
ノンプロ研 Power Query講座受講メモ①
alice37308108
0
850
はじめてのRPA
alice37308108
0
2.2k
Other Decks in Programming
See All in Programming
Moments When Things Go Wrong
aurimas
3
140
決定論的オーケストレーションの設計と実装 / Design and Implementation of Deterministic Orchestration
nrslib
2
360
JJUG CCC 2026 Spring: JSpecify で実現する Kotlin フレンドリーな Java API 設計
ternbusty
1
130
気づいたらRubyで100作品 ー クリエイティブコーディングが生活の一部になるまで / 100 Ruby Sketches Later: How Creative Coding Became Part of My Life
chobishiba
3
530
AIチームを指揮するOSS「TAKT」活用術 / How to Use “TAKT,” an OSS Tool for Orchestrating AI Teams
nrslib
6
780
Migrations : C'est une question d'hygiène !
vinceamstoutz
0
2.9k
プロパティの順序で型推論が壊れる!? TypeScript6.0の修正からContext-Sensitivityの仕組みを追う
bicstone
2
1.3k
inferと仲良くなる10分間
ryokatsuse
1
350
Oxlintのカスタムルールの現況
syumai
5
970
New "Type" system on PicoRuby
pocke
1
430
運用エージェントは "作る" から "育てる" へ - 記憶と自己進化の3層設計パターン / self-evolving-agents-three-layer-agent-design
gawa
12
3.4k
Old Dog, New Tricks: The Java 25 Reinvention - JNation
bazlur_rahman
0
140
Featured
See All Featured
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.5k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1.3k
We Have a Design System, Now What?
morganepeng
55
8.2k
From π to Pie charts
rasagy
0
200
RailsConf 2023
tenderlove
30
1.5k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
200
How GitHub (no longer) Works
holman
316
150k
Balancing Empowerment & Direction
lara
6
1.1k
Typedesign – Prime Four
hannesfritz
42
3.1k
Facilitating Awesome Meetings
lara
57
6.9k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
380
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
23k
Transcript
取引先がインボイスの登録事業者に なっているかAPIを使って調べてみた (GAS編)
やったこと
やったこと 効率的な方法が あったら 教えてください🙏
メインの関数 スクリプトプロパティを 使ってみた メイン関数
スプレッドシート 取引先一覧シートから配列を作成する [ { ID: 1,'法人名': 'サントリー株式会社’,'郵便番号': 1350091,'住所': '東京都港区台場2-3-3' }]
mapメソッド アロー関数を 好きになった
URL:郵便番号API 都道府県コード・市町村名を取得 [{ ID: 1,'法人名': 'サントリー株式会社','郵便番号': 1350091, '住所': '東京都港区台場2-3-3','都道府県コード': '13','市町村名':
'港区' },] 郵便番号API API いつも お世話になっている 郵便番号API
ものすごく 自信のない エラー処理💦 郵便番号API API
都道府県市区町村一覧取得API API URL:都道府県内市区町村一覧取得API 市区町村コードを取得を取得 [{ ID: 1,'法人名': 'サントリー株式会社','郵便番号': 1350091, '住所':
'東京都港区台場2-3-3','都道府県コード': '13','市町村名': '港区' }, '市町村名': '港区','市町村コード': '13103' },]
都道府県市区町村一覧取得API API 区名がかぶると うまくコードを 取得できなかった
法人番号API API URL:法人番号システムAPI 法人番号・法人名・住所を取得 [{ ID: 1,'法人番号': '4010401081444','法人名': 'サントリー株式会社', '住所':
'東京都港区台場2丁目3番3号' }] IDだけ残して 作り直してみた
法人番号API API レスポンスがxml😢
適格請求書発行事業者公表システムAPI API URL:適格請求書発行事業者公表システムAPI 登録番号・登録年月日を取得 [{ ID: 1,'法人番号': '4010401081444','法人名': 'サントリー株式会社', '住所':
'東京都港区台場2丁目3番3号','登録番号': 'T4010401081444', '登録年月日': '2023-10-01' }] 登録番号 = 「T」+法人番号
スプレッドシート 取引先一覧(インボイス)シートに書き出す